Branch Coverage

blib/lib/Data/BitStream/Code/Baer.pm
Criterion Covered Total %
branch 43 48 89.5


line true false branch
29 0 2461 if $k > 32 or $k < -32
30 821 1640 $k < 0 ? :
33 6 10483 unless defined $v and $v >= 0
34 264 10219 if ($v < $mk)
38 3231 3495 $k < 0 ? :
3493 6726 $k == 0 ? :
43 3205 7014 if ($k == 0 and $v >= 3)
44 1068 2137 if (($v & 1) == 0) { }
50 92816 37598 if (($val & 1) == 0) { }
56 3798 6421 if ($val == 1) { }
58 9408 811 if $C > 0
59 3495 6724 if $k > 0
67 2 2521 if $k > 32 or $k < -32
68 843 1678 $k < 0 ? :
71 2449 72 if (not defined $count) { }
72 0 elsif ($count < 0) { }
0 0 elsif ($count == 0) { }
81 75 10543 unless defined $C
82 276 10267 if ($C < $mk)
87 0 10267 if $C > $maxbits
88 3818 6449 $self->read(1) == 0 ? :
100 9438 829 if ($C > 0)
101 3515 6752 if ($k > 0)
106 72 2446 wantarray ? :