| line | true | false | branch | 
 
| 134 | 1 | 4 | if (my $map = $self->namespaces) | 
 
| 138 | 1 | 4 | if ($self->has_base) | 
 
| 144 | 1 | 4 | if $self->has_base | 
 
| 146 | 0 | 5 | if (ref $data) { } | 
 
| 149 | 4 | 1 | if (length $data > 0) | 
 
| 155 | 1 | 4 | if ($@) | 
 
| 156 | 0 | 1 | if ($@ =~ /no element found at line 1, column 0, byte/u) { } | 
 
| 163 | 0 | 4 | if ($nodes and scalar @$nodes) | 
 
| 167 | 0 | 4 | if ($expect and scalar @$expect > 2) | 
 
| 211 | 1 | 4 | if (my $ns = $args{'namespaces'}) | 
 
| 214 | 1 | 4 | if (my $base = $args{'base'}) | 
 
| 243 | 8 | 0 | unless $self->expect == 8 | 
 
| 244 | 3 | 5 | if ($self->{'depth'} == 1 and $el->{'NamespaceURI'} eq 'http://www.w3.org/1999/02/22-rdf-syntax-ns#' and $el->{'LocalName'} eq 'RDF') { } | 
 
| 249 | 0 | 5 | if $expect == 0 | 
 
| 251 | 3 | 2 | if ($expect == 1 or $expect == 4) { } | 
 
|  | 0 | 2 | elsif ($self->expect == 22) { } | 
 
|  | 2 | 0 | elsif ($self->expect == 2) { } | 
 
|  | 0 | 0 | elsif ($self->expect == 8) { } | 
 
| 256 | 0 | 3 | if ($self->expect == 4) | 
 
| 257 | 0 | 0 | if (defined $self->{'characters'} and length(my $string = $self->{'characters'})) | 
 
| 258 | 0 | 0 | if $string =~ /\S/u | 
 
| 264 | 0 | 3 | if ($self->peek_expect == 22) { } | 
 
|  | 0 | 3 | elsif ($self->expect == 4) { } | 
 
| 266 | 0 | 0 | if (my $last = $self->{'collection_last'}[0]) | 
 
| 280 | 0 | 3 | if ($uri ne "http://www.w3.org/1999/02/22-rdf-syntax-ns#Description") | 
 
| 296 | 0 | 2 | if ($node->value eq "http://www.w3.org/1999/02/22-rdf-syntax-ns#li") | 
 
| 302 | 0 | 2 | if (my $data = $el->{'Attributes'}{'{http://www.w3.org/1999/02/22-rdf-syntax-ns#}datatype'}) | 
 
| 306 | 0 | 2 | if (my $data = $el->{'Attributes'}{'{http://www.w3.org/1999/02/22-rdf-syntax-ns#}ID'}) { } | 
 
| 313 | 0 | 2 | if (my $pt = $el->{'Attributes'}{'{http://www.w3.org/1999/02/22-rdf-syntax-ns#}parseType'}) { } | 
 
|  | 1 | 1 | elsif (my $data = $el->{'Attributes'}{'{http://www.w3.org/1999/02/22-rdf-syntax-ns#}resource'}) { } | 
 
|  | 0 | 1 | elsif (my $ndata = $el->{'Attributes'}{'{http://www.w3.org/1999/02/22-rdf-syntax-ns#}nodeID'}) { } | 
 
|  | 0 | 1 | elsif (my $node = $self->parse_literal_property_attributes($el)) { } | 
 
| 314 | 0 | 0 | if ($pt->{'Value'} eq 'Resource') { } | 
 
|  | 0 | 0 | elsif ($pt->{'Value'} eq 'Literal') { } | 
 
|  | 0 | 0 | elsif ($pt->{'Value'} eq 'Collection') { } | 
 
| 361 | 0 | 0 | if ($el->{'Prefix'}) { } | 
 
| 369 | 0 | 0 | if (my $ns = $el->{'NamespaceURI'}) | 
 
| 371 | 0 | 0 | unless ($self->{'defined_literal_namespaces'}{$abbr}{$ns}) | 
 
| 373 | 0 | 0 | if (length $abbr) | 
 
| 380 | 0 | 0 | if (%$attr) | 
 
| 385 | 0 | 0 | if ($el->{'Prefix'}) { } | 
 
| 407 | 3 | 5 | if ($expect == 1) { } | 
 
|  | 3 | 2 | elsif ($expect == 2) { } | 
 
|  | 2 | 0 | elsif ($expect == 4 or $expect == 8 and $self->{'literal_depth'} == $self->{'depth'}) { } | 
 
|  | 0 | 0 | elsif ($expect == 22) { } | 
 
|  | 0 | 0 | elsif ($expect == 8) { } | 
 
| 414 | 0 | 3 | if ($self->expect == 2) { } | 
 
| 423 | 1 | 1 | if (exists $self->{'rdf:resource'}) | 
 
| 430 | 1 | 1 | if (defined $self->{'characters'}) | 
 
| 440 | 0 | 2 | if ($self->expect == 22) | 
 
| 451 | 0 | 0 | if (my $last = $self->{'collection_last'}[0]) | 
 
| 469 | 0 | 0 | if ($el->{'Prefix'}) { } | 
 
| 480 | 8 | 0 | if ($cleanup) | 
 
| 492 | 1 | 0 | if ($expect == 8 or $expect == 4 and $self->{'chars_ok'}) | 
 
| 512 | 0 | 1 | unless ($ns) | 
 
| 514 | 0 | 0 | unless length $ns | 
 
| 517 | 0 | 1 | if $ns eq "http://www.w3.org/XML/1998/namespace" | 
 
| 518 | 0 | 1 | if $ns eq "http://www.w3.org/2000/xmlns/" | 
 
| 523 | 0 | 1 | $uri eq 'http://www.w3.org/1999/02/22-rdf-syntax-ns#type' ? : | 
 
| 528 | 1 | 4 | $asserted ? : | 
 
| 535 | 3 | 0 | if ($self->{'sthandler'}) | 
 
| 537 | 0 | 3 | if (defined(my $id = $self->{'reify_id'}[0])) | 
 
| 556 | 0 | 3 | if ($el->{'Attributes'}{'{http://www.w3.org/1999/02/22-rdf-syntax-ns#}about'}) { } | 
 
|  | 2 | 1 | elsif ($el->{'Attributes'}{'{http://www.w3.org/1999/02/22-rdf-syntax-ns#}ID'}) { } | 
 
|  | 0 | 1 | elsif ($el->{'Attributes'}{'{http://www.w3.org/1999/02/22-rdf-syntax-ns#}nodeID'}) { } | 
 
| 578 | 1 | 7 | if (exists $el->{'Attributes'}{'{http://www.w3.org/XML/1998/namespace}base'}) | 
 
| 588 | 0 | 8 | if (exists $el->{'Attributes'}{'{http://www.w3.org/XML/1998/namespace}lang'}) | 
 
| 601 | 2 | 4 | if (&blessed(my $ns = $self->{'namespaces'})) | 
 
| 602 | 2 | 0 | unless ($ns->namespace_uri($prefix)) | 
 
| 608 | 0 | 8 | if (exists $el->{'Attributes'}{'{}xmlns'}) | 
 
| 620 | 3 | 7 | if ($base) | 
 
| 621 | 0 | 3 | &blessed($base) && $base->isa('URI') ? : | 
 
| 671 | 5 | 7 | if (exists $pad->{$prefix}) | 
 
| 681 | 2 | 0 | if (my $prefix = $self->{'prefix'}) { } | 
 
| 693 | 0 | 2 | if (my $dt = $self->{'datatype'}) { } | 
 
|  | 0 | 2 | elsif (my $lang = $self->get_language) { } | 
 
| 695 | 0 | 0 | if ($dt eq "http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral") | 
 
| 696 | 0 | 0 | if ($HAS_XML_LIBXML) | 
 
| 698 | 0 | 0 | if ($string =~ /^</u) | 
 
| 704 | 0 | 0 | if ($@) | 
 
| 719 | 7 | 3 | $base ? : |