line |
true |
false |
branch |
56
|
0 |
0 |
if @_ |
62
|
0 |
0 |
if @_ |
68
|
0 |
0 |
if @_ |
74
|
6 |
0 |
if (ref $s and @_ > 2) |
129
|
3 |
0 |
unless (ref $szr) |
130
|
3 |
0 |
unless $szr =~ /^MLDBM::Serializer::/ |
132
|
0 |
3 |
unless &$loadpack($szr) |
142
|
3 |
0 |
unless (ref $db) |
143
|
0 |
3 |
unless &$loadpack($db) |
144
|
0 |
3 |
unless $db = $db->TIEHASH(@_) |
177
|
0 |
0 |
if $MLDBM::AUTOLOAD =~ /::DESTROY$/ |
179
|
0 |
0 |
if (ref $s) |
197
|
3 |
0 |
@_ ? : |
202
|
3 |
0 |
@_ ? : |
209
|
3 |
3 |
if defined $dbpack and $dbpack |
210
|
3 |
3 |
if defined $szr and $szr |
212
|
0 |
6 |
if defined $dumpmeth |
213
|
0 |
6 |
if defined $removetaint |
214
|
0 |
6 |
if defined $key and $key |
229
|
37 |
73 |
if $MLDBM::compared{$a . '&*&*&*&*&*' . $b}++ |
233
|
51 |
22 |
if (ref $a and ref $a eq ref $b) { } |
|
22 |
0 |
elsif (not ref $a || ref $b) { } |
234
|
24 |
27 |
if (eval {
do {
@$a
}
}) { } |
|
14 |
13 |
elsif (eval {
do {
%$a
}
}) { } |
|
13 |
0 |
elsif (eval {
do {
$$a
}
}) { } |
236
|
0 |
24 |
unless @$a == @$b |
241
|
1 |
47 |
unless &_cmp($$a[$_], $$b[$_]) |
244
|
1 |
13 |
unless keys %$a == keys %$b |
246
|
4 |
36 |
unless &_cmp($$a{$_}, $$b{$_}) |
249
|
1 |
12 |
unless &_cmp($$a, $$b) |