Branch Coverage

blib/lib/Regexp/Assemble/Compressed.pm
Criterion Covered Total %
branch 28 32 87.5


line true false branch
40 94 28 if (length $char == 1) { }
18 10 elsif (length $char == 3 and $char =~ /^([^\\])-([^\\])$/) { }
42 2 92 if (defined $last and $num - $last == 0)
43 0 80 if (defined $last and @skipped and $num >= ord $skipped[0] and $num <= ord $skipped[-1])
44 84 8 if (defined $last and $num - $last == 1) { }
1 7 elsif (@skipped) { }
50 0 1 @skipped < 2 ? :
60 4 4 if (defined $last and @skipped and $num + 1 >= ord $skipped[0] and $num <= ord $skipped[-1])
61 3 1 if ($enn <= ord $skipped[-1]) { }
70 2 12 if (defined $last and $num - $last == 1) { }
2 10 elsif (@skipped) { }
76 1 1 @skipped < 2 ? :
84 1 9 if (@skipped)
85 0 1 @skipped < 2 ? :
91 13 8 if (@skipped)
92 0 13 @skipped < 2 ? :