Branch Coverage

blib/lib/PDF/API2/Basic/PDF/Filter/LZWDecode.pm
Criterion Covered Total %
branch 0 22 0.0


line true false branch
34 0 0 if ($self->{'DecodeParms'} and $self->{'DecodeParms'}{'EarlyChange'})
40 0 0 unless defined $code
42 0 0 unless ($early_change)
43 0 0 if ($self->{'next_code'} == 1 << $self->{'code_length'} and $self->{'code_length'} < 12)
48 0 0 if ($code == $self->{'clear_table'}) { }
0 0 elsif ($code == $self->{'eod_marker'}) { }
0 0 elsif ($code > $self->{'eod_marker'}) { }
68 0 0 if ($early_change)
69 0 0 if ($self->{'next_code'} == 1 << $self->{'code_length'} and $self->{'code_length'} < 12)
81 0 0 unless defined $partial_bits
84 0 0 unless length $$data_ref