Branch Coverage

blib/lib/Parse/ABNF.pm
Criterion Covered Total %
branch 0 60 0.0


line true false branch
242 0 0 if ($g->rules->{$rule->name}) { }
257 0 0 if ($options{'core'})
261 0 0 if ($c->isa('Grammar::Formal::Reference')) { }
0 0 elsif ($c->isa('Grammar::Formal::Unary')) { }
0 0 elsif ($c->isa('Grammar::Formal::Binary')) { }
273 0 0 if $referenced{'LWSP'}
274 0 0 if $referenced{'LWSP'}
275 0 0 if $referenced{'WSP'}
276 0 0 if $referenced{'WSP'}
277 0 0 if $referenced{'CRLF'}
278 0 0 if $referenced{'CRLF'}
279 0 0 if $referenced{'HEXDIG'}
284 0 0 if $g->rules->{$rule->name}
285 0 0 unless $referenced{$rule->name}
300 0 0 if ($_ eq 'Group') { }
0 0 elsif ($_ eq 'Choice') { }
0 0 elsif ($_ eq 'Repetition') { }
0 0 elsif ($_ eq 'Rule') { }
0 0 elsif ($_ eq 'Reference') { }
0 0 elsif ($_ eq 'Literal') { }
0 0 elsif ($_ eq 'ProseValue') { }
0 0 elsif ($_ eq 'String') { }
0 0 elsif ($_ eq 'Range') { }
0 0 elsif ($_ eq 'Intersection') { }
0 0 elsif ($_ eq 'Subtraction') { }
317 0 0 if (defined $p->{'max'}) { }
360 0 0 if ($_ eq 'decimal') { }
0 0 elsif ($_ eq 'hex') { }
390 0 0 if $p->{'type'} eq 'hex'
395 0 0 if $p->{'type'} eq 'decimal'