| line |
true |
false |
branch |
|
12
|
0 |
0 |
unless $data =~ /^
|
|
15
|
0 |
0 |
unless $self->skip_whitespace($reader) |
|
20
|
0 |
0 |
unless $self->skip_whitespace($reader) |
|
27
|
0 |
0 |
unless $reader->match('>') |
|
38
|
0 |
0 |
if ($data =~ /^EMPTY/) { } |
|
|
0 |
0 |
elsif ($data =~ /^ANY/) { } |
|
50
|
0 |
0 |
if ($model) |
|
63
|
0 |
0 |
unless $data =~ /^\(/ |
|
65
|
0 |
0 |
if ($data =~ /^\(\s*\#PCDATA/) |
|
91
|
0 |
0 |
unless $reader->match('|') |
|
97
|
0 |
0 |
if ($seen{$name}) |
|
107
|
0 |
0 |
unless $reader->match(')') |
|
111
|
0 |
0 |
if ($reader->match('*')) |
|
140
|
0 |
0 |
unless $reader->match('(') |
|
148
|
0 |
0 |
if (my $choice = $self->Choice($reader)) { } |
|
157
|
0 |
0 |
unless $reader->match(')') |
|
168
|
0 |
0 |
if ($data =~ /^([\?\+\*])/) |
|
181
|
0 |
0 |
if (my $name = $self->Name($reader)) |
|
185
|
0 |
0 |
if defined $name |
|
214
|
0 |
0 |
if ($cp) |
|
228
|
0 |
0 |
if ($data =~ /^
|
|
233
|
0 |
0 |
unless $self->skip_whitespace($reader) |
|
241
|
0 |
0 |
unless $reader->match('>') |
|
258
|
0 |
0 |
unless $self->skip_whitespace($reader) |
|
260
|
0 |
0 |
unless $self->skip_whitespace($reader) |
|
264
|
0 |
0 |
unless $self->skip_whitespace($reader) |
|
292
|
0 |
0 |
unless $data =~ /^CDATA/ |
|
301
|
0 |
0 |
if ($data =~ /^(IDREFS?|ID|ENTITIES|ENTITY|NMTOKENS?)/) |
|
317
|
0 |
0 |
unless $data =~ /^NOTATION/ |
|
320
|
0 |
0 |
unless $self->skip_whitespace($reader) |
|
322
|
0 |
0 |
unless $reader->match('(') |
|
341
|
0 |
0 |
unless $data =~ /^\)/ |
|
352
|
0 |
0 |
unless $reader->match('(') |
|
371
|
0 |
0 |
unless $data =~ /^\)/ |
|
388
|
0 |
0 |
if ($data =~ /^(\#REQUIRED|\#IMPLIED)/) |
|
393
|
0 |
0 |
if ($data =~ /^\#FIXED/) |
|
395
|
0 |
0 |
unless $self->skip_whitespace($reader) |
|
408
|
0 |
0 |
unless $data =~ /^
|
|
411
|
0 |
0 |
unless $self->skip_whitespace($reader) |
|
414
|
0 |
0 |
unless $self->PEDecl($reader) |
|
418
|
0 |
0 |
unless $reader->match('>') |
|
427
|
0 |
0 |
unless $self->skip_whitespace($reader) |
|
431
|
0 |
0 |
if ($value = $self->ExternalID($reader)) { } |
|
438
|
0 |
0 |
if ($$self{'ParseOptions'}{'entities'}{$name}) { } |
|
451
|
0 |
0 |
unless $reader->match('%') |
|
453
|
0 |
0 |
unless $self->skip_whitespace($reader) |
|
455
|
0 |
0 |
unless $self->skip_whitespace($reader) |
|
472
|
0 |
0 |
unless ($data =~ /^"/) |
|
473
|
0 |
0 |
unless $data =~ /^'/ |
|
484
|
0 |
0 |
unless length $data |
|
487
|
0 |
0 |
if ($data =~ /^($re+)/) { } |
|
|
0 |
0 |
elsif ($reader->match('&')) { } |
|
|
0 |
0 |
elsif ($reader->match('%')) { } |
|
|
0 |
0 |
elsif ($reader->match($quote)) { } |
|
494
|
0 |
0 |
if ($reader->match('#')) { } |
|
497
|
0 |
0 |
if ($reader->match('x')) { } |
|
500
|
0 |
0 |
unless length $data |
|
502
|
0 |
0 |
unless ($data =~ /^([0-9a-fA-F]*)/) |
|
507
|
0 |
0 |
if (length $1 == length $data) { } |
|
520
|
0 |
0 |
unless length $data |
|
522
|
0 |
0 |
unless ($data =~ /^([0-9]*)/) |
|
527
|
0 |
0 |
if (length $1 == length $data) { } |
|
536
|
0 |
0 |
unless $reader->match(';') |
|
538
|
0 |
0 |
unless ($char =~ /$XML::SAX::PurePerl::SingleChar/) |
|
565
|
0 |
0 |
unless $self->skip_whitespace($reader) |
|
567
|
0 |
0 |
unless $data =~ /^NDATA/ |
|
569
|
0 |
0 |
unless $self->skip_whitespace($reader) |
|
578
|
0 |
0 |
unless $data =~ /^
|
|
580
|
0 |
0 |
unless $self->skip_whitespace($reader) |
|
585
|
0 |
0 |
unless length $data |
|
588
|
0 |
0 |
if ($data =~ /^([^>]*)>/) { } |