Branch Coverage

blib/lib/Pandoc/Walker.pm
Criterion Covered Total %
branch 25 28 89.2


line true false branch
18 2 4040 if (&blessed($action) and $action->isa('Pandoc::Filter')) { }
0 4040 elsif (not ref $action or ref $action ne 'CODE') { }
25 2098 1944 if (@_) { }
39 7 4017 if (not ref $_[0]) { }
22 3995 elsif (ref $_[0] eq 'HASH') { }
78 0 109 wantarray ? :
88 1088 2840 if ($reftype eq 'ARRAY') { }
1050 1790 elsif ($reftype eq 'HASH') { }
92 835 3 if ((&reftype($item) || '') eq 'HASH' and $item->{'t'})
95 21 814 if (defined $res)
97 1 20 if ($res eq \(undef)) { }
101 8 12 (&reftype($res) || '') eq 'ARRAY' ? :
134 0 597 defined $q && $q eq \(undef) ? :
146 97 72 if not defined $q or $q eq \(undef)