| line |
true |
false |
branch |
|
29
|
3 |
11 |
unless blessed $obj |
|
35
|
1 |
10 |
unless keys %{$methods;} |
|
40
|
0 |
10 |
if $@ |
|
50
|
23 |
3 |
if (exists ${$$self{'config'};}{'on_method_call'}) |
|
57
|
1 |
7 |
if (exists ${$$self{'config'};}{'on_wrap'}) |
|
67
|
1 |
17 |
if exists ${$cache;}{$obj_class} |
|
75
|
35 |
2 |
unless exists ${$methods;}{$_} |
|
86
|
9 |
1 |
unless ($obj_class->can('(""')) |
|
104
|
0 |
22 |
if defined &{"${proxy_package}::$method_name";} |
|
105
|
1 |
21 |
if $method_name eq '()' |
|
106
|
1 |
20 |
if ($method_name eq 'AUTOLOAD') { } |
|
|
1 |
19 |
elsif ($method_name eq 'DESTROY') { } |
|
113
|
1 |
1 |
if ($a =~ /DESTROY/) { } |