Branch Coverage

blib/lib/Data/BitStream/MinimalVec.pm
Criterion Covered Total %
branch 17 24 70.8


line true false branch
39 0 136419 if $self->writing
41 0 136419 unless defined $bits and $bits > 0 and $bits <= $self->maxbits
47 299 136120 if $pos >= $len
48 0 136120 if not $peek and $pos + $bits > $len
55 79870 56250 unless $peek
60 0 72456 unless $self->writing
62 0 72456 unless defined $bits and $bits > 0
64 0 72456 unless defined $val and $val >= 0
69 5153 67303 if ($val == 0) { }
9909 57394 elsif ($val == 1) { }
74 0 57394 if $bits > $self->maxbits
78 708580 431685 if $val >> $bit & 1