| line |
true |
false |
branch |
|
22
|
2 |
0 |
if (eval {
do {
require Sub::Util
}
} and defined &Sub::Util::subname) { } |
|
29
|
0 |
0 |
unless ref $coderef |
|
32
|
0 |
0 |
unless $cv->isa('B::CV') |
|
36
|
0 |
0 |
if $gv->isa('B::SPECIAL') |
|
38
|
0 |
0 |
$stash->isa('B::SPECIAL') ? : |
|
54
|
28 |
669 |
if $value_ref |
|
80
|
470 |
0 |
"$]" >= 5.016 ? : |
|
136
|
1 |
457 |
unless is_overloaded($class) |
|
137
|
8 |
449 |
$op eq 'fallback' ? : |
|
138
|
436 |
21 |
unless my($stash, $func) = stash_with_symbol($class, "&$op_method") |
|
143
|
13 |
8 |
if ($func == \&overload::nil) { } |
|
145
|
13 |
0 |
if (my $value_ref = $stash->get_symbol("\$$op_method")) |
|
147
|
3 |
10 |
if ($op eq 'fallback') { } |
|
151
|
7 |
3 |
if (my($impl_stash, $impl_func) = stash_with_symbol($class, "&$value")) |
|
161
|
15 |
6 |
if exists $info->{'code'} |
|
181
|
1 |
6 |
unless is_overloaded($class) |
|
185
|
434 |
16 |
unless my $info = overload_op_info($class, $op) |