line | % | coverage | condition |
19 | 100 | | defined $content and $$self{'content'} ne $content |
58 | 67 | | $$self{'type'} eq 'OrExpr' or $$self{'type'} eq 'AndExpr' |
| 100 | | $$self{'type'} eq 'EqualityExpr' or $$self{'type'} eq 'RelationalExpr' |
98 | 60 | A | B | C | D | dec |
---|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | X | 1 | 0 | 1 | X | X | 1 | 1 | X | X | X | 1 |
| $step->match('AxisSpecifier') or $step->match('NameTest') or $step->match('Predicate') or $step->match('NodeTypeTest') |
124 | 100 | | $$tag{'type'} eq 'element' and $$tag{'name'} eq $$self{'content'} |
128 | 100 | | $$tag{'type'} eq 'attribute' and $$tag{'name'} eq $$self{'content'} |
208 | 33 | | not defined $handler or not defined $$handler[0] |
397 | 100 | | $$a1{'value'} || $$a2{'value'} |
398 | 0 | | $$a1{'value'} && $$a2{'value'} |
614 | 33 | | $$self{'context'}{'type'} eq 'node' or $$self{'context'}{'type'} eq 'nodeset' |
669 | 100 | | $$node{'type'} eq 'element' and length $$node{'uid'} |
684 | 100 | | $$node{'type'} eq 'element' or $$node{'type'} eq 'root' |
811 | 67 | | $$args[0]{'type'} eq 'node' or $$args[0]{'type'} eq 'nodeset' |
917 | 100 | | $$node{'type'} eq 'element' or $$node{'type'} eq 'root' |