| line |
true |
false |
branch |
|
22
|
2 |
0 |
if (eval {
|
|
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)
|