Branch Coverage

blib/lib/Devel/MAT/Tool/Show.pm
Criterion Covered Total %
branch 0 134 0.0


line true false branch
74 0 0 if ($size < 1024) { }
86 0 0 if (my $stash = $sv->blessed)
90 0 0 if (my $symname = $sv->symname)
98 0 0 if ord $type < 32
104 0 0 if $magic->obj
108 0 0 if $magic->ptr
112 0 0 if $magic->vtbl
119 0 0 if (defined(my $serial = $sv->debug_serial))
123 0 0 if defined $file
152 0 0 if $gv->name
154 0 0 if $gv->stash
156 0 0 if $gv->scalar
157 0 0 if $gv->array
158 0 0 if $gv->hash
159 0 0 if $gv->code
160 0 0 if $gv->egv
161 0 0 if $gv->io
162 0 0 if $gv->form
170 0 0 if defined $sv->uv
173 0 0 if defined $sv->iv
176 0 0 if defined $sv->nv
180 0 0 if (defined(my $pv = $sv->pv))
183 0 0 $opts->{'full_pv'} ? :
195 0 0 $sv->uv ? :
205 0 0 if $sv->rv
242 0 0 $cv->hekname ? :
245 0 0 $cv->stash ? :
248 0 0 $cv->glob ? :
251 0 0 $cv->location ? :
254 0 0 $cv->scope ? :
257 0 0 $cv->padlist ? :
260 0 0 $cv->padnames_av ? :
263 0 0 $cv->protosub ? :
268 0 0 unless $pads[$depth]
272 0 0 if ($opts->{'pad'} and my $pad0 = ($cv->pads)[0])
277 0 0 if (my(@globs) = $cv->globrefs)
290 0 0 $padcv ? :
318 0 0 $padname->is_state ? :
0 0 $padname->is_our ? :
0 0 $padname->is_field ? :
0 0 $is_just_outer ? :
0 0 $padname ? :
328 0 0 defined $_ ? :
331 0 0 if (my $gvix = $padcv->{'gvix'})
334 0 0 if (my $constix = $padcv->{'constix'})
338 0 0 $elems[0] ? :
346 0 0 if ($padnames[$padix]) { }
347 0 0 $sv ? :
356 0 0 $sv ? :
370 0 0 $padnames->padcv ? :
378 0 0 if ($slot and $slot->type eq "SCALAR")
389 0 0 if defined $io->ifileno
390 0 0 if defined $io->ofileno
417 0 0 $cls->adjust_blocks ? :
434 0 0 unless defined $val
436 0 0 if ($field->type == 0) { }
0 0 elsif ($field->type == 1) { }
443 0 0 $val ? :
514 0 0 if ($type eq 'HASH' or $type eq 'STASH') { }
0 0 elsif ($type ne 'ARRAY') { }
527 0 0 $sv ? :
536 0 0 if $morecount
597 0 0 if ($type eq 'ARRAY') { }
0 0 elsif ($type ne 'HASH' and $type ne 'STASH') { }
606 0 0 if $skipcount
613 0 0 $sv ? :
623 0 0 if $morecount