Branch Coverage

blib/lib/Sub/MicroSig.pm
Criterion Covered Total %
branch 13 14 92.8


line true false branch
28 2 3 if ($attr =~ /\A Sig\(([^)]*)\) \z/x) { }
3 0 elsif ($attr =~ /\A Meth(?:od)?Sig\(([^)]*)\) \z/x) { }
49 3 2 $is_method ? :
50 3 2 $is_method ? :
59 1 25 if $is_method and not eval { do { $_[0]->can('can') } }
62 22 3 if ($#_ >= $arg_index)
63 2 18 if @_ > $arg_index + 1 or not ref $_[$arg_index] or ref $_[$arg_index] ne 'HASH' and ref $_[$arg_index] ne 'ARRAY'