line |
!l |
l&&!r |
l&&r |
condition |
129
|
0 |
0 |
0 |
defined $$self{'h'}{$key} and $$self{'h'}{$key} eq $value |
161
|
0 |
0 |
0 |
$Tie::CacheHash::DEBUG and int rand 200 == 0 |
184
|
0 |
0 |
0 |
$Tie::CacheHash::DEBUG and int rand 200 == 0 |
217
|
0 |
0 |
0 |
$key and exists $$self{'h'}{$key} |
259
|
0 |
0 |
0 |
$ref_sf and $ref_sf ne 'CODE' |
330
|
0 |
0 |
0 |
$min > 0 and $min < $#$cr |
|
0 |
0 |
0 |
$min > 0 and $min < $#$cr and $self->cmp($value, $$self{'h'}{$$cr[$min]}) == 0 |
333
|
0 |
0 |
0 |
$min > 0 and $self->cmp($value, $$self{'h'}{$$cr[$min - 1]}) == 0 |
|
0 |
0 |
0 |
$min > 0 and $self->cmp($value, $$self{'h'}{$$cr[$min - 1]}) == 0 and $$cr[$min - 1] ge $key |
339
|
0 |
0 |
0 |
$min < $#$cr and $self->cmp($value, $$self{'h'}{$$cr[$min + 1]}) == 0 |
|
0 |
0 |
0 |
$min < $#$cr and $self->cmp($value, $$self{'h'}{$$cr[$min + 1]}) == 0 and $key ge $$cr[$min + 1] |
363
|
0 |
0 |
0 |
$min == 0 and $self->cmp($value, $$self{'h'}{$$cr[0]}) > 0 |
|
0 |
0 |
0 |
$min == 1 and $self->cmp($$self{'h'}{$$cr[0]}, $value) > 0 |
371
|
0 |
0 |
0 |
$min == 0 and $self->cmp($value, $$self{'h'}{$$cr[0]}) > 0 |
|
0 |
0 |
0 |
$min == $#$cr + 1 and $self->cmp($$self{'h'}{$$cr[$#$cr]}, $value) > 0 |
|
0 |
0 |
0 |
$min > 0 and $min <= $#$cr |
425
|
0 |
0 |
0 |
$cache_pos <= $#$cr and $$cr[$cache_pos] eq $key |
714
|
0 |
0 |
0 |
defined $newval && defined $lastval |
723
|
0 |
0 |
0 |
$#$cr >= 0 and not $error |
line |
l |
!l&&r |
!l&&!r |
condition |
37
|
0 |
0 |
0 |
ref $class || $class |
47
|
0 |
0 |
0 |
not ref $ahr or ref $ahr ne 'HASH' |
155
|
0 |
0 |
0 |
$$self{'num_keys'} <= $max or not defined $cache_top |
|
0 |
0 |
0 |
$$self{'num_keys'} <= $max or not defined $cache_top or $self->cmp($value, $cache_top) <= 0 |
175
|
0 |
0 |
0 |
not defined $cache_top or $self->cmp($value, $cache_top) <= 0 |
259
|
0 |
0 |
0 |
not defined $sf or $ref_sf and $ref_sf ne 'CODE' |
353
|
0 |
0 |
0 |
$min < 0 or $min > $#$cr + 1 |
|
0 |
0 |
0 |
$min < 0 or $min > $#$cr + 1 or $min != int $min |
363
|
0 |
0 |
0 |
$min < 0 or $min > 1 |
529
|
0 |
0 |
0 |
not $$self{'scan_min'} or $$self{'scan_min'} < 10 |
539
|
0 |
0 |
0 |
$success or $do_it_the_stupid_way |
714
|
0 |
0 |
0 |
not defined $newval && defined $lastval or $self->cmp($newval, $lastval) < 0 |