Condition Coverage

blib/lib/Method/Signatures/Simple/ParseKeyword.pm
Criterion Covered Total %
condition 23 32 71.8


and 3 conditions

line !l l&&!r l&&r condition
203 0 0 0 $count and length $c
274 0 8 14 @$sigs and $sigs->[0]{'is_inv'}

or 2 conditions

line l !l condition
28 3 19 delete $args{'invocant'} || '$self'

or 3 conditions

line l !l&&r !l&&!r condition
27 2 20 0 delete $args{'into'} || $caller
29 2 1 19 delete $args{'name'} || delete $args{'method_keyword'}
33 3 2 17 defined $meth or defined $func
77 0 20 5 $invocant ||= $MAP{$keyword}
147 24 3 3 $sigil eq "\$" or $sigil eq "\@"
27 2 1 $sigil eq "\$" or $sigil eq "\@" or $sigil eq "%"
152 3 2 23 $sigil eq "\@" or $sigil eq "%"
178 0 0 0 lex_peek() eq ")" or lex_peek() eq ","