Branch Coverage

blib/lib/B/Debug.pm
Criterion Covered Total %
branch 0 104 0.0


line true false branch
38 0 0 ${$op;} ? :
39 0 0 if $addr
40 0 0 if (${$op;}) { }
57 0 0 if ($] > 5.009) { }
66 0 0 if ($have_B_Flags) { }
77 0 0 if ($op->can('rettype'))
121 0 0 $] < 5.008 ? :
123 0 0 if $] < 5.009005
124 0 0 if ($B::Debug::Config{'useithreads'}) { }
132 0 0 if $] >= 5.009
133 0 0 if $] < 5.009
134 0 0 if $] < 5.009
135 0 0 if $] < 5.008
141 0 0 ref $op->warnings ? :
151 0 0 if ($] > 5.008 and $] < 5.011)
152 0 0 B::class($op->io) eq 'SPECIAL' ? :
167 0 0 if (${$op->first;}) { }
181 0 0 if ($op->can('aux'))
200 0 0 if ($$sv == ${sv_undef();}) { }
209 0 0 unless ($$sv)
218 0 0 if ($have_B_Flags)
219 0 0 $have_B_Flags_extra ? :
247 0 0 if $sv->FLAGS & 256
253 0 0 if $sv->FLAGS & 512
259 0 0 if $sv->FLAGS & 256
265 0 0 if $sv->FLAGS & 512
298 0 0 if ($cv->can('NAME_HEK') and $cv->NAME_HEK) { }
0 0 elsif ($] > 5.017 and $cv->FLAGS & 262144) { }
313 0 0 if $] > 5.007
314 0 0 if ($have_B_Flags) { }
315 0 0 $] < 5.01 ? :
316 0 0 $have_B_Flags_extra ? :
321 0 0 if $cv->can('SIGOP')
322 0 0 if $start
323 0 0 if $root
324 0 0 if $gv
325 0 0 if $padlist
340 0 0 if ($B::Debug::Config{'useithreads'} and B::class($av) ne 'PADLIST') { }
352 0 0 if ($] < 5.009)
353 0 0 if ($have_B_Flags) { }
354 0 0 $have_B_Flags_extra ? :
364 0 0 if ($done_gv{$$gv}++)
386 0 0 if ($have_B_Flags) { }
387 0 0 $] < 5.01 ? :
388 0 0 $have_B_Flags_extra ? :
393 0 0 if $sv
394 0 0 if $av
395 0 0 if $cv
400 0 0 ref $sv ? :
401 0 0 defined $specialsv_name[$i] ? :
416 0 0 if defined &DB::DB
417 0 0 if ($order and $order eq 'exec') { }