Branch Coverage

blib/lib/Tie/IxHash.pm
Criterion Covered Total %
branch 40 60 66.6


line true false branch
34 1 1 if @_
43 48 0 exists $$s[0]{$k} ? :
49 2 18 if (exists $$s[0]{$k}) { }
65 11 0 if (exists $$s[0]{$k})
70 4 7 if ($i == $$s[3] - 1)
90 56 18 if $_[0][3] <= $#{$_[0][1];}
139 3 0 if (defined $k)
158 0 0 if (defined $k)
182 0 0 if (exists $$s[0]{$k}) { }
194 0 0 if (defined $len)
232 2 0 if (defined $start)
233 1 1 if ($len > 0)
247 0 3 if (exists $$s[0]{$k}) { }
260 2 0 if (defined $siz)
304 2 0 if (defined $i and $i <= $#{$$s[1];} and $i >= 0)
305 1 1 if (defined $k) { }
338 0 2 unless defined $offset
339 0 2 if ($offset < 0) { }
341 0 0 if $start < 0
344 1 1 $offset > $size ? :
347 2 0 if (defined $len) { }
348 0 2 if $len < 0
349 1 1 if $len > $size - $start
369 1 5 @_ ? :
1 6 @_ == 1 ? :
382 1 1 @_ ? :
1 2 @_ == 1 ? :
390 1 1 @_ == 1 ? :
411 0 4 unless @_
415 13 1 if (exists $$s[0]{$_})