Condition Coverage

blib/lib/Sub/PatMat.pm
Criterion Covered Total %
condition 7 33 21.2


and 3 conditions

line !l l&&!r l&&r condition
50 0 0 1 not $redefine_bitch and $_[0] =~ /^Subroutine (.*) redefined/
66 0 0 3 $cv and @$info
0 1 2 $cv and @$info and $$info[-1]{'func'} ne $cv
88 0 0 0 $padname and not $padname->isa('B::SPECIAL')
110 0 0 0 $gv and $$gv
129 0 4 0 $op->first->name eq 'null' and $op->first->first->name eq 'pushmark'
4 0 0 $op->first->name eq 'null' and $op->first->first->name eq 'pushmark' and $op->first->first->sibling->name eq 'rv2av'
4 0 0 $op->first->name eq 'null' and $op->first->first->name eq 'pushmark' and $op->first->first->sibling->name eq 'rv2av' and $op->first->first->sibling->first->name eq 'gv'
0 0 0 $op->first->name eq 'null' and $op->first->first->name eq 'pushmark' and $op->first->first->sibling->name eq 'rv2av' and $op->first->first->sibling->first->name eq 'gv' and get_gv_name($padlist, $op->first->first->sibling->first) eq '_'
0 0 0 $op->first->name eq 'null' and $op->first->first->name eq 'pushmark' and $op->first->first->sibling->name eq 'rv2av' and $op->first->first->sibling->first->name eq 'gv' and get_gv_name($padlist, $op->first->first->sibling->first) eq '_' and $op->last->name eq 'null'
0 0 0 $op->first->name eq 'null' and $op->first->first->name eq 'pushmark' and $op->first->first->sibling->name eq 'rv2av' and $op->first->first->sibling->first->name eq 'gv' and get_gv_name($padlist, $op->first->first->sibling->first) eq '_' and $op->last->name eq 'null' and $op->last->first->name eq 'pushmark'