| line |
true |
false |
branch |
|
79
|
0 |
0 |
unless opendir DIR, $dir |
|
80
|
0 |
0 |
if /\.pm$/ |
|
85
|
0 |
0 |
unless $file =~ /^(.+)\.pm$/ |
|
92
|
0 |
0 |
unless (my $inst = eval "new $modname") |
|
159
|
0 |
0 |
if $error |
|
170
|
0 |
0 |
if (ref $type ne 'HASH') |
|
177
|
0 |
0 |
unless $$class_spec{'members'} |
|
183
|
0 |
0 |
if defined $$member{$t} and $$member{$t} eq $query |
|
187
|
0 |
0 |
if (defined $$class_spec{'parent'}) |
|
201
|
0 |
0 |
if $error |
|
206
|
0 |
0 |
if $result =~ /^[^{].*\n/ |
|
218
|
0 |
0 |
if ($depth >= $MAX_DEPTH) |
|
228
|
0 |
0 |
unless (defined $type) |
|
230
|
0 |
0 |
unless $type = $self->get_type($var) |
|
237
|
0 |
0 |
unless (defined $$self{'delegate_cache'}{$$type{'quotename'}}) |
|
246
|
0 |
0 |
unless (@delegates) |
|
260
|
0 |
0 |
unless my $delegate = $$self{'delegate_cache'}{$$type{'quotename'}} |
|
275
|
0 |
0 |
if ($$delegate{'can_iterate'}) { } |
|
283
|
0 |
0 |
if $printer->has_next |
|
298
|
0 |
0 |
unless (defined $$self{'class_cache'}{$typename}) |
|
301
|
0 |
0 |
if $error |
|
304
|
0 |
0 |
unless (defined $class_spec) |
|
330
|
0 |
0 |
if $error |
|
332
|
0 |
0 |
unless ($result =~ /^type =/) |
|
345
|
0 |
0 |
unless (defined $type) |