Branch Coverage

blib/lib/Logic/Expr.pm
Criterion Covered Total %
branch 44 44 100.0


line true false branch
48 1 7 if ($op == 2) { }
1 6 elsif ($op == 3) { }
1 5 elsif ($op == 4) { }
3 2 elsif ($op == 5) { }
1 1 elsif ($op == 6) { }
86 5 1 _solve($self->{'expr'}) ? :
87 1 5 $noprefix ? :
92 18 18 if ($bools[$i]) { }
94 8 10 _solve($self->{'expr'}) ? :
95 3 15 $noprefix ? :
106 1 1 _solve($_[0]{'expr'}) ? :
112 41 34 if $rt eq "SCALAR"
113 33 1 if ($rt eq "ARRAY")
114 6 27 if ($ptr->[0] == 2) { }
4 23 elsif ($ptr->[0] == 3) { }
8 15 elsif ($ptr->[0] == 4) { }
10 5 elsif ($ptr->[0] == 5) { }
4 1 elsif ($ptr->[0] == 6) { }
140 1 9 if ($rt eq 'SCALAR') { }
8 1 elsif ($rt eq 'ARRAY') { }
147 12 4 if ($type eq 'SCALAR') { }
2 2 elsif ($type eq 'ARRAY') { }