| line |
true |
false |
branch |
|
90
|
0 |
0 |
unless defined ${$list_name;} |
|
113
|
0 |
0 |
if (defined ${$plist_name;}) { } |
|
126
|
0 |
0 |
if (@abstracts + 0) |
|
143
|
0 |
0 |
if $list->member($function) or $notlist->member($function) |
|
146
|
0 |
0 |
if (defined *{$package . '::' . $function;}{'CODE'}) { } |
|
154
|
0 |
0 |
if $other eq $parent |
|
158
|
0 |
0 |
if (not exists $parents{$other} && $parents{$other}->member($function) and $other->can($function)) |
|
168
|
0 |
0 |
$can ? : |
|
202
|
0 |
0 |
unless pop() |
|
206
|
0 |
0 |
if ($package eq 'Class::Structured') |
|
213
|
0 |
0 |
unless defined ${$varname;} |
|
221
|
0 |
0 |
if exists $supers{$parent} |
|
224
|
0 |
0 |
if defined $default |
|
234
|
0 |
0 |
if (ref $type) { } |
|
236
|
0 |
0 |
if ($reftype eq $package) { } |
|
|
0 |
0 |
elsif ($reftype->isa($package)) { } |
|
255
|
0 |
0 |
if $code |
|
290
|
0 |
0 |
unless check_abstracts($package) |
|
294
|
0 |
0 |
unless (defined *{$package . '::public';}{'CODE'}) |
|
322
|
0 |
0 |
unless (lc $params{$var} eq 'private') |
|
330
|
0 |
0 |
unless defined ${$list_name;} |
|
347
|
0 |
0 |
unless ($caller eq $package or $package->isa($caller) and defined $$list_name and $$list_name->member($var)) |