Branch Coverage

blib/lib/Devel/GDB/Reflect.pm
Criterion Covered Total %
branch 0 50 0.0


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)