Branch Coverage

blib/lib/SGML/DTDParse/ContentModel.pm
Criterion Covered Total %
branch 0 48 0.0


line true false branch
42 0 0 if ($toks[1])
43 0 0 if (ref $toks[1] eq 'SGML::DTDParse::Tokenizer::Connector')
75 0 0 if ($con eq '|') { }
0 0 elsif ($con eq '&') { }
83 0 0 if ($occ) { }
136 0 0 if ($$self{'ELEMENT'} eq '#PCDATA') { }
0 0 elsif ($$self{'ELEMENT'} eq 'ANY') { }
0 0 elsif ($$self{'ELEMENT'} eq 'EMPTY') { }
0 0 elsif ($$self{'ELEMENT'} eq 'CDATA') { }
0 0 elsif ($$self{'ELEMENT'} eq 'RCDATA') { }
148 0 0 if $occ
209 0 0 if (ref $tok eq 'SGML::DTDParse::Tokenizer::Group') { }
0 0 elsif (ref $tok eq 'SGML::DTDParse::Tokenizer::Element') { }
0 0 elsif (ref $tok eq 'SGML::DTDParse::Tokenizer::ParameterEntity') { }
0 0 elsif (ref $tok eq 'SGML::DTDParse::Tokenizer::Connector') { }
232 0 0 unless defined $depth
236 0 0 if (ref($tok) =~ /Element$/) { }
0 0 elsif (ref($tok) =~ /Group$/) { }
237 0 0 if $tok->element eq '#PCDATA'
238 0 0 if ($depth == 0)
239 0 0 if $tok->element eq 'CDATA'
240 0 0 if $tok->element eq 'RCDATA'
241 0 0 if $tok->element eq 'RCDATA'
272 0 0 unless ($internal)