| line |
true |
false |
branch |
|
69
|
56 |
0 |
if &can_weaken() |
|
73
|
64 |
0 |
if &can_weaken() |
|
83
|
727 |
12 |
defined $source->comp_id ? : |
|
96
|
17 |
722 |
if ($interp->use_internal_component_caches) |
|
115
|
21 |
718 |
if (exists $self->{'flags'}{'inherit'}) { } |
|
|
717 |
1 |
elsif ($interp->use_autohandlers) { } |
|
116
|
2 |
19 |
if (defined $self->{'flags'}{'inherit'}) |
|
120
|
15 |
702 |
if ($self->name eq $interp->autohandler_name) { } |
|
121
|
15 |
0 |
unless ($self->dir_path eq "/") |
|
142
|
2 |
11 |
if $self->{'in_dynamic_subs_init'} |
|
148
|
0 |
8 |
unless ref $self->{'dynamic_subs_hash'} eq "HASH" |
|
155
|
0 |
17 |
unless exists $self->{'dynamic_subs_hash'}{$key} |
|
193
|
469 |
8 |
if (defined $key) { } |
|
205
|
3 |
1 |
if (defined $key) { } |
|
223
|
49 |
0 |
if ($self->_locate_inherited('attr', $name, \$value)) { } |
|
233
|
1 |
1 |
if ($self->_locate_inherited('attr', $name, \$value)) { } |
|
254
|
5 |
0 |
if ($self->_locate_inherited('methods', $name, \$method)) { } |
|
267
|
1 |
0 |
if ($self->_locate_inherited('methods', $name, \$method)) { } |
|
289
|
199 |
86 |
if (exists $comp->{$field}{$key}) |
|
290
|
124 |
75 |
if $ref |
|
293
|
0 |
86 |
if ++$count > 32 |
|
307
|
0 |
0 |
if (exists $self->{'flags'}{$name}) { } |
|
|
0 |
0 |
elsif (exists $flag_defaults{$name}) { } |
|
324
|
0 |
566 |
if exists $self->{'parent_cache'} |
|
328
|
24 |
542 |
if ($self->inherit_path) { } |
|
|
511 |
31 |
elsif ($self->inherit_start_path) { } |
|
329
|
0 |
24 |
unless $parent = $interp->load($self->inherit_path) |
|
339
|
7 |
559 |
if ($interp->use_internal_component_caches) |
|
349
|
739 |
1308 |
if (@_) { } |
|
|
0 |
1308 |
elsif (not defined $self->{'interp'}) { } |
|
354
|
739 |
0 |
if &can_weaken() |
|
380
|
2 |
0 |
unless ($self->{'logger'}) |