Branch Coverage

blib/lib/Tie/LLHash.pm
Criterion Covered Total %
branch 33 44 75.0


line true false branch
13 2 3 if ref $_[0]
30 0 15 unless $self->EXISTS($key)
39 0 4 if (exists $$self{'nodes'}{$name})
43 0 4 unless $$self{'lazy'}
55 43 2 defined $$self{'current'} ? :
71 0 6 unless $self->EXISTS($key)
74 2 4 if ($$self{'first'} eq $$self{'last'}) { }
3 1 elsif ($$self{'first'} eq $key) { }
1 0 elsif ($$self{'last'} eq $key) { }
118 1 2 unless defined $one_key
120 0 2 unless $self->EXISTS($one_key)
121 0 2 if $self->EXISTS($two_key)
131 0 2 if (defined $three_key)
136 2 0 if ($one_key eq $$self{'last'})
146 6 1 if (@_)
150 0 6 if $self->EXISTS($newkey)
161 4 2 if (defined $$self{'first'})
170 2 4 unless defined $$self{'last'}
178 29 1 if (@_)
182 0 29 if $self->EXISTS($newkey)
193 24 5 if (defined $$self{'last'})
202 5 24 unless defined $$self{'first'}