Branch Coverage

blib/lib/Devel/Chitin/OpTree/PVOP.pm
Criterion Covered Total %
branch 16 78 20.5


line true false branch
37 6 0 $priv_flags & $_->[0] ? :
54 0 12 if ($n == 92) { }
0 12 elsif ($n == 45) { }
12 0 elsif ($n >= 32 and $n <= 126) { }
0 0 elsif ($n == 7) { }
0 0 elsif ($n == 8) { }
0 0 elsif ($n == 9) { }
0 0 elsif ($n == 10) { }
0 0 elsif ($n == 27) { }
0 0 elsif ($n == 12) { }
0 0 elsif ($n == 13) { }
0 0 elsif ($n >= 1 and $n <= 26) { }
87 0 4 if ($c <= $#chars - 2 and $chars[$c + 1] == $tr + 1 and $chars[$c + 2] == $tr + 2)
104 2 0 if ($^V lt v5.27.8) { }
109 0 0 $Devel::Chitin::OpTree::PVOP::Config{'ptrsize'} == 8 ? :
115 0 2 if ($table[45] != -1 and $table[44] == -1 || $table[46] == -1)
123 0 0 if ($tr >= 0) { }
132 8 504 if ($tr >= 0) { }
500 4 elsif ($tr == -2) { }
139 2 0 if ($flags & 32)
144 4 508 unless $from{$c}
148 0 2 unless ($flags & 128 or not @to)
154 0 2 if $delhyphen
160 0 0 if ($x == 45) { }
0 0 elsif ($x == 92) { }
175 0 0 if exists $swash{'FINAL'}
183 0 0 if (length $max) { }
189 0 0 if ($result == $extra) { }
197 0 0 if ($from[$i][0] == 45) { }
0 0 elsif ($from[$i][1] == 45) { }
210 0 0 if ($delfrom[$i][0] == 45) { }
0 0 elsif ($delfrom[$i][1] == 45) { }
219 0 0 if (defined $final and $to[$#to][1] != $final)
223 0 0 if ($flags & 32)
232 0 0 if ($range->[0] <= $range->[1])
240 0 0 if ($diff > 1) { }
0 0 elsif ($diff == 1) { }
250 0 0 if ($diff > 1) { }
0 0 elsif ($diff == 1) { }