line |
true |
false |
branch |
58
|
4 |
37 |
if (defined $got xor defined $exp) |
62
|
21 |
16 |
if not defined $got or $got eq $exp |
75
|
4 |
3 |
if defined $got xor defined $exp |
76
|
2 |
1 |
if not defined $got or $got eq $exp |
101
|
2 |
1 |
if eval "package $caller; use $mod \@arg; 1" |
115
|
1 |
1 |
if eval "package $caller; require $mod; 1" |
138
|
1 |
6 |
unless $fun |
142
|
3 |
3 |
if ($numeric{$op}) { } |
143
|
1 |
2 |
unless &looks_like_number($x) or &blessed($x) |
145
|
1 |
2 |
unless &looks_like_number($y) or &blessed($y) |
148
|
1 |
2 |
unless defined $x |
149
|
0 |
3 |
unless defined $y |
152
|
2 |
4 |
if @missing |
155
|
2 |
2 |
if &$fun($x, $y) |
191
|
5 |
28 |
unless ref $reg eq 'Regexp' |
193
|
1 |
4 |
$reverse ? : |
|
5 |
28 |
unless defined $str |
195
|
20 |
8 |
if $str =~ /$reg/ xor $reverse |
196
|
2 |
6 |
$reverse ? : |
206
|
0 |
5 |
unless @_ |
209
|
0 |
5 |
unless defined $class |
210
|
0 |
5 |
unless UNIVERSAL::can($class, 'can') |
226
|
0 |
2 |
unless defined $class |
228
|
0 |
2 |
if @_ > 3 |
235
|
0 |
2 |
unless UNIVERSAL::can($class, 'can') |
237
|
1 |
1 |
unless $class->can('new') |
246
|
0 |
5 |
unless defined $class |
248
|
0 |
5 |
unless defined $obj |
251
|
2 |
3 |
if (UNIVERSAL::can($obj, 'isa') and not $obj->isa($class) or not UNIVERSAL::isa($obj, $class)) |
342
|
18 |
33 |
unless defined $maxdiff |
345
|
1 |
50 |
if (ref $old ne ref $new or (defined $old xor defined $new)) |
350
|
12 |
38 |
unless (ref $old) |
351
|
6 |
6 |
unless defined $old |
352
|
5 |
1 |
$old eq $new ? : |
367
|
4 |
34 |
if ($seen_old ne $seen_new) |
370
|
3 |
1 |
$seen_old ne $path ? : |
|
2 |
2 |
$seen_new ne $path ? : |
376
|
1 |
33 |
if $seen_old ne $path |
379
|
3 |
30 |
if &refaddr($old) eq &refaddr($new) |
384
|
16 |
14 |
if (UNIVERSAL::isa($old, 'ARRAY')) |
386
|
2 |
14 |
@$old < @$new ? : |
387
|
1 |
15 |
@$old > @$new ? : |
390
|
7 |
14 |
if ($off) |
394
|
1 |
20 |
if $maxdiff <= 0 |
399
|
1 |
2 |
if $maxdiff <= 0 |
401
|
10 |
6 |
@diff ? : |
404
|
13 |
1 |
if (UNIVERSAL::isa($old, 'HASH')) |
410
|
15 |
10 |
if ($both{$_}) { } |
414
|
2 |
13 |
if $maxdiff <= 0 |
417
|
8 |
2 |
if ($off) |
421
|
2 |
8 |
if $maxdiff <= 0 |
424
|
11 |
2 |
@diff ? : |
446
|
14 |
4 |
$sign < 0 ? : |
|
4 |
14 |
$sign > 0 ? : |