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