Condition Coverage

blib/lib/Switch/Back.pm
Criterion Covered Total %
condition 9 37 24.3


and 3 conditions

line !l l&&!r l&&r condition
79 0 0 0 "" ne $info->{'package'} and warnings::enabled("redefine")
305 0 0 0 defined $matched{'BLOCK'} and defined $matched{'EXPR'}
728 0 0 0 "" ne $info->{'package'} and warnings::enabled("redefine")
743 9 17 0 $right_type ne "Regexp" and builtin::blessed($right)
956 0 0 0 defined $left && $left == $right
959 0 0 0 defined $left && $left == $right
964 9 2 0 created_as_number $left and &looks_like_number($right)

or 2 conditions

line l !l condition
79 33 0 $Multi::Dispatch::impl{'smartmatch'}{caller()} // []
728 1 0 $Multi::Dispatch::impl{'smartmatch'}{'Switch::Back'} // []
776 0 0 $r // ""
844 0 0 $l // ""
871 1 0 $left // ""

or 3 conditions

line l !l&&r !l&&!r condition
735 1 0 33 $Switch::Back::_use_integer // (caller 0)[8] & 1
759 0 0 0 $Sm4r7m4tCh::seen{"L$left"}++ or $Sm4r7m4tCh::seen{"R$right"}++