Branch Coverage

blib/lib/Devel/Symdump.pm
Criterion Covered Total %
branch 0 62 0.0


line true false branch
42 0 0 unless @packages
57 0 0 if (defined $val and defined *ENTRY{'SCALAR'})
62 0 0 if (defined $val and defined *ENTRY{'ARRAY'})
67 0 0 if (defined $val and defined *ENTRY{'HASH'} and not $key =~ /::/)
72 0 0 if (defined $val and defined *ENTRY{'HASH'} and $key =~ /::$/ and $key ne 'main::' and $key ne '::')
74 0 0 $pack ne 'main' ? :
78 0 0 if (++$$self{'SEEN'}{*$val} > $MAX_RECURSION)
84 0 0 if (defined $val and defined *ENTRY{'CODE'})
90 0 0 if ($] > 5.0031) { }
91 0 0 if (defined $val and defined *ENTRY{'IO'})
97 0 0 if (defined fileno ENTRY) { }
0 0 elsif (defined telldir ENTRY) { }
108 0 0 unless ($gotone)
115 0 0 @todo && $$self{'RECURS'} ? :
124 0 0 unless $part eq 'PACKAGES'
125 0 0 unless $$self{'RESULT'}{$pack}{$part}
178 0 0 if $first{$symbol} and $second{$symbol}
179 0 0 unless $second{$symbol}
180 0 0 unless $first{$symbol}
185 0 0 if @typediff
192 0 0 if ref $self and defined $$self{'INHTREE'}
210 0 0 if ref $self
216 0 0 unless defined $href
219 0 0 if ($depth > 100)
236 0 0 if ref $self and defined $$self{'ISATREE'}
245 0 0 if ref $self
253 0 0 if ($depth > 100)
271 0 0 unless (ref $self)
280 0 0 unless ($$self{'AUTOLOAD'}{$auto})
285 0 0 if (defined $compat)
288 0 0 if ($compat eq 'file') { }