Branch Coverage

blib/lib/B/Generate.pm
Criterion Covered Total %
branch 3 28 10.7


line true false branch
34 0 0 if ($o->can('first') and $o->first and ${$o->first;}) { }
37 0 0 if (${$kid->sibling;}) { }
55 0 0 unless $first and $$first
56 0 0 unless $last and $$last
58 0 0 if ($first->type != $type or $type == 158 and $first->flags & 8)
64 0 0 if ($first->flags & 4) { }
79 0 0 if ($last->type != $type)
83 0 0 if ($type == 158) { }
86 0 0 unless $first->flags & 8
90 0 0 unless ($last->flags & 4)
104 0 1 unless $o and $$o
105 0 1 if ($o->flags & 8) { }
111 0 1 if ($o->type == B::opnumber('lineseq')) { }
115 0 0 if $kid->type == B::opnumber('nextstate') or $kid->type == B::opnumber('dbstate')