Branch Coverage

inc/UNIVERSAL/can.pm
Criterion Covered Total %
branch 8 16 50.0


line true false branch
28 0 0 if $import eq '-always_warn'
30 0 0 if $import eq 'can'
43 143966 152957 if $UNIVERSAL::can::recursing or defined $caller and defined $_[0] and eval { do { local $UNIVERSAL::can::recursing = 1; $caller->isa($_[0]) } }
46 0 152957 unless $_[0]->$orig('can')
49 0 152957 unless $can
52 152732 225 if $can == \&UNIVERSAL::can
64 225 0 if ($UNIVERSAL::can::always_warn or warnings::enabled())
67 0 225 unless $calling_sub =~ /::can$/