Branch Coverage

blib/lib/Tie/RefHash.pm
Criterion Covered Total %
branch 21 30 70.0


line true false branch
106 0 3 $usethreads ? :
107 3 0 eval { do { require Scalar::Util; 1 } } ? :
108 3 0 defined &Scalar::Util::weaken ? :
172 0 4 unless $version eq $storable_format_version
182 0 0 if ($count and !1)
188 0 0 if (defined $_)
195 0 4 unless $extra_keys
200 22 603 if (ref $k) { }
202 20 2 if (defined $$s[0]{$kstr}) { }
216 8 87 if (ref $k) { }
227 2 62 ref $k ? :
234 3 129 ref $k ? :
248 610 563 unless ($$s[2])
249 16 594 if (($k, $v) = each %{$$s[0];}) { }
272 1 44 if (ref $v eq 'HASH' and not tied %$v)