| 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 |