lib/XML/DOM/Lite/XPath.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
subroutine | 74 | 180 | 41.1 |
pod | 0 | 55 | 0.0 |
line | count | pod | subroutine |
---|---|---|---|
2 | 8 | n/a | BEGIN |
3 | 8 | n/a | BEGIN |
5 | 8 | n/a | BEGIN |
6 | 8 | n/a | BEGIN |
12 | 63 | n/a | new |
24 | 60 | n/a | clone |
33 | 0 | n/a | setVariable |
38 | 0 | n/a | getVariable |
51 | 0 | n/a | setNode |
58 | 2 | n/a | new |
66 | 2 | n/a | stringValue |
70 | 0 | n/a | booleanValue |
74 | 0 | n/a | numberValue |
78 | 0 | n/a | nodeSetValue |
83 | 22 | n/a | new |
91 | 0 | n/a | stringValue |
95 | 26 | n/a | booleanValue |
99 | 0 | n/a | numberValue |
103 | 0 | n/a | nodeSetValue |
108 | 0 | n/a | new |
116 | 0 | n/a | stringValue |
120 | 0 | n/a | booleanValue |
124 | 0 | n/a | numberValue |
128 | 0 | n/a | nodeSetValue |
133 | 33 | n/a | new |
141 | 1 | n/a | stringValue |
149 | 0 | n/a | booleanValue |
153 | 0 | n/a | numberValue |
157 | 30 | n/a | nodeSetValue |
162 | 18 | n/a | new |
167 | 0 | n/a | evaluate |
173 | 7 | n/a | new |
181 | 8 | n/a | appendStep |
185 | 1 | n/a | prependStep |
189 | 13 | n/a | evaluate |
204 | 20 | n/a | xPathStep |
219 | 8 | n/a | BEGIN |
221 | 9 | n/a | new |
230 | 2 | n/a | appendPredicate |
251 | 20 | n/a | evaluate |
345 | 3 | n/a | new |
350 | 7 | n/a | evaluate |
355 | 8 | n/a | BEGIN |
356 | 0 | n/a | new |
359 | 0 | n/a | evaluate |
364 | 8 | n/a | BEGIN |
365 | 0 | n/a | new |
368 | 0 | n/a | evaluate |
373 | 8 | n/a | BEGIN |
374 | 0 | n/a | new |
377 | 0 | n/a | evaluate |
382 | 8 | n/a | BEGIN |
384 | 0 | n/a | new |
389 | 0 | n/a | evaluate |
395 | 8 | n/a | BEGIN |
397 | 0 | n/a | new |
405 | 0 | n/a | evaluate |
412 | 6 | n/a | new |
419 | 15 | n/a | evaluate |
426 | 2 | n/a | new |
431 | 2 | n/a | evaluate |
443 | 0 | n/a | new |
448 | 0 | n/a | appendArg |
453 | 0 | n/a | evaluate |
464 | 0 | n/a | round |
467 | 0 | n/a | assert |
474 | 0 | n/a | __ANON__ |
480 | 0 | n/a | __ANON__ |
486 | 0 | n/a | __ANON__ |
493 | 0 | n/a | __ANON__ |
518 | 0 | n/a | __ANON__ |
522 | 0 | n/a | __ANON__ |
526 | 0 | n/a | __ANON__ |
543 | 0 | n/a | __ANON__ |
553 | 0 | n/a | __ANON__ |
562 | 0 | n/a | __ANON__ |
570 | 0 | n/a | __ANON__ |
578 | 0 | n/a | __ANON__ |
593 | 0 | n/a | __ANON__ |
608 | 0 | n/a | __ANON__ |
628 | 0 | n/a | __ANON__ |
639 | 0 | n/a | __ANON__ |
653 | 0 | n/a | __ANON__ |
668 | 0 | n/a | __ANON__ |
674 | 0 | n/a | __ANON__ |
681 | 0 | n/a | __ANON__ |
687 | 0 | n/a | __ANON__ |
693 | 0 | n/a | __ANON__ |
714 | 0 | n/a | __ANON__ |
725 | 0 | n/a | __ANON__ |
736 | 0 | n/a | __ANON__ |
743 | 0 | n/a | __ANON__ |
750 | 0 | n/a | __ANON__ |
757 | 0 | n/a | __ANON__ |
772 | 0 | n/a | __ANON__ |
782 | 0 | n/a | __ANON__ |
792 | 0 | n/a | __ANON__ |
801 | 0 | n/a | xpathfunctions |
806 | 0 | n/a | new |
811 | 0 | n/a | evaluate |
828 | 0 | n/a | new |
833 | 0 | n/a | evaluate |
845 | 0 | n/a | new |
850 | 0 | n/a | evaluate |
868 | 0 | n/a | new |
873 | 0 | n/a | evaluate |
879 | 2 | n/a | new |
884 | 2 | n/a | evaluate |
909 | 0 | n/a | __ANON__ |
911 | 0 | n/a | __ANON__ |
913 | 0 | n/a | __ANON__ |
915 | 0 | n/a | __ANON__ |
917 | 0 | n/a | __ANON__ |
919 | 0 | n/a | __ANON__ |
927 | 2 | n/a | compare |
1019 | 2 | n/a | new |
1024 | 2 | n/a | evaluate |
1030 | 0 | n/a | new |
1035 | 0 | n/a | evaluate |
1041 | 0 | n/a | new |
1046 | 0 | n/a | evaluate |
1052 | 8 | n/a | BEGIN |
1055 | 597 | n/a | new |
1061 | 1442 | n/a | items |
1374 | 1 | No | new |
1377 | 2 | No | createContext |
1382 | 2 | No | evaluate |
1391 | 9 | No | parse |
1493 | 9 | No | cacheLookup |
1498 | 81 | No | reduce |
1554 | 238 | No | matchStack |
1620 | 8 | No | tokenPrecedence |
1625 | 63 | No | grammarPrecedence |
1651 | 8 | No | max |
1654 | 0 | No | stackToString |
1665 | 18 | No | makeTokenExpr |
1670 | 32 | No | passExpr |
1675 | 1 | No | makeLocationExpr1 |
1681 | 1 | No | makeLocationExpr2 |
1688 | 1 | No | makeLocationExpr3 |
1696 | 0 | No | makeLocationExpr4 |
1704 | 5 | No | makeLocationExpr5 |
1711 | 0 | No | makeLocationExpr6 |
1717 | 0 | No | makeLocationExpr7 |
1723 | 1 | No | makeStepExpr1 |
1728 | 0 | No | makeStepExpr2 |
1733 | 0 | No | makeStepExpr3 |
1738 | 2 | No | makeStepExpr4 |
1743 | 2 | No | makeStepExpr5 |
1748 | 2 | No | makeStepExpr6 |
1754 | 3 | No | makeAbbrevStep |
1765 | 0 | No | makeNodeTestExpr1 |
1770 | 0 | No | makeNodeTestExpr2 |
1775 | 4 | No | makeNodeTestExpr3 |
1780 | 0 | No | makeNodeTestExpr4 |
1794 | 0 | No | makeNodeTestExpr5 |
1803 | 2 | No | makePredicateExpr |
1808 | 0 | No | makePrimaryExpr |
1813 | 0 | No | makeFunctionCallExpr1 |
1818 | 0 | No | makeFunctionCallExpr2 |
1828 | 0 | No | makeArgumentExpr |
1833 | 0 | No | makeUnionExpr |
1838 | 0 | No | makePathExpr1 |
1843 | 0 | No | makePathExpr2 |
1849 | 2 | No | makeFilterExpr |
1858 | 0 | No | makeUnaryMinusExpr |
1863 | 2 | No | makeBinaryExpr |
1868 | 2 | No | makeLiteralExpr |
1874 | 0 | No | makeNumberExpr |
1879 | 0 | No | makeVariableReference |
1884 | 0 | No | makeSimpleExpr |
1905 | 1 | No | makeSimpleExpr2 |
1917 | 9 | No | xpathParseInit |
1936 | 171 | n/a | __ANON__ |
1970 | 4 | No | xpathCollectDescendants |
1978 | 0 | No | xpathCollectDescendantsReverse |
1987 | 0 | No | xpathDomEval |
1994 | 2 | No | xpathSort |
2033 | 0 | No | xpathSortByKey |
2047 | 4 | No | xmlValue |