Branch Coverage

blib/lib/Data/BitStream/Code/BoldiVigna.pm
Criterion Covered Total %
branch 29 36 80.5


line true false branch
52 0 818 if $k < 1 or $k > 15
54 0 818 if $k == 1
57 806 12 if (defined $hp_cache[$k]) { }
66 2 3492 unless defined $v and $v >= 0
68 6 3486 if ($v == $maxval)
82 1912 1574 if ($x < $threshold) { }
95 2 821 if $k < 1 or $k > 15
97 0 821 if $k == 1
100 797 24 if (not defined $count) { }
24 0 elsif ($count < 0) { }
0 0 elsif ($count == 0) { }
105 820 1 if (defined $hp_cache[$k]) { }
117 25 3493 unless defined $h
118 6 3487 if ($h > $maxhk / $k)
125 1 3486 unless defined $first
126 1574 1912 if ($first >= $threshold)
128 0 1574 unless defined $extra
135 24 793 wantarray ? :