| line |
true |
false |
branch |
|
27
|
43 |
1063 |
unless defined $b |
|
28
|
0 |
1063 |
if &blessed($b) and $b->isa('Type::Tiny') |
|
29
|
10 |
1053 |
if &blessed($b) and $b->can('MATCH') |
|
30
|
0 |
60 |
if &blessed($b) and $] >= 5.01 and do {
require overload;
overload::Method($b, '~~')
} |
|
32
|
29 |
1024 |
if (&blessed($b) and not $b->isa('Regexp')) |
|
40
|
3 |
1021 |
if $refb and $seen->{$refb}++ |
|
42
|
118 |
903 |
if (ref $b eq 'ARRAY') |
|
44
|
63 |
55 |
if (ref $a eq 'ARRAY') |
|
46
|
10 |
53 |
unless @$a == @$b |
|
49
|
10 |
680 |
unless match($a->[$i], $b->[$i], $seen) |
|
54
|
17 |
38 |
if ref $a eq 'HASH' |
|
55
|
6 |
32 |
if ref $a eq 'Regexp' |
|
56
|
9 |
23 |
unless defined $a |
|
60
|
82 |
821 |
if (ref $b eq 'HASH') |
|
62
|
27 |
55 |
if ref $a eq 'HASH' |
|
65
|
24 |
31 |
if ref $a eq 'ARRAY' |
|
66
|
10 |
21 |
if ref $a eq 'Regexp' |
|
67
|
4 |
17 |
unless defined $a |
|
71
|
54 |
767 |
if (ref $b eq 'CODE') |
|
73
|
14 |
40 |
if ref $a eq 'ARRAY' |
|
74
|
14 |
26 |
if ref $a eq 'HASH' |
|
78
|
31 |
736 |
if (ref $b eq 'Regexp') |
|
80
|
9 |
22 |
if ref $a eq 'ARRAY' |
|
81
|
9 |
13 |
if ref $a eq 'HASH' |
|
85
|
0 |
736 |
if &blessed($a) and $a->isa('Type::Tiny') |
|
86
|
3 |
733 |
if &blessed($a) and $a->can('MATCH') |
|
87
|
0 |
5 |
if &blessed($a) and $] >= 5.01 and do {
require overload;
overload::Method($a, '~~')
} |
|
88
|
5 |
728 |
unless defined $a |
|
89
|
135 |
593 |
if _is_number($b) |
|
90
|
10 |
583 |
if _is_number($a) and &looks_like_number($b) |
|
98
|
11 |
1310 |
if ref $value |
|
100
|
158 |
1152 |
if $flags & 12288 |