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 24 unless $self->EXISTS($key)
39 0 4 if (exists $$self{'nodes'}{$name})
43 0 4 unless $$self{'lazy'}
55 55 2 defined $$self{'current'} ? :
70 0 6 unless $self->EXISTS($key)
73 2 4 if ($$self{'first'} eq $$self{'last'}) { }
3 1 elsif ($$self{'first'} eq $key) { }
1 0 elsif ($$self{'last'} eq $key) { }
117 1 2 unless defined $one_key
119 0 2 unless $self->EXISTS($one_key)
120 0 2 if $self->EXISTS($two_key)
130 0 2 if (defined $three_key)
135 2 0 if ($one_key eq $$self{'last'})
145 6 1 if (@_)
149 0 6 if $self->EXISTS($newkey)
160 4 2 if (defined $$self{'first'})
169 2 4 unless defined $$self{'last'}
177 29 1 if (@_)
181 0 29 if $self->EXISTS($newkey)
192 24 5 if (defined $$self{'last'})
201 5 24 unless defined $$self{'first'}