| ExpressionParser |  | 0% |  | 0% | 185 | 185 | 481 | 481 | 26 | 26 | 1 | 1 |
| FunctionProxy |  | 0% |  | 0% | 190 | 190 | 311 | 311 | 17 | 17 | 1 | 1 |
| NodeSetValue |  | 0% |  | 0% | 187 | 187 | 229 | 229 | 13 | 13 | 1 | 1 |
| Tokenizer |  | 0% |  | 0% | 111 | 111 | 163 | 163 | 7 | 7 | 1 | 1 |
| NumericValue |  | 0% |  | 0% | 97 | 97 | 125 | 125 | 11 | 11 | 1 | 1 |
| RelationalExpression |  | 0% |  | 0% | 84 | 84 | 105 | 105 | 7 | 7 | 1 | 1 |
| StringValue |  | 0% |  | 0% | 81 | 81 | 85 | 85 | 12 | 12 | 1 | 1 |
| ObjectValue |  | 0% |  | 0% | 77 | 77 | 73 | 73 | 10 | 10 | 1 | 1 |
| BooleanValue |  | 0% |  | 0% | 77 | 77 | 66 | 66 | 8 | 8 | 1 | 1 |
| NodeSetExtent |  | 0% |  | 0% | 50 | 50 | 97 | 97 | 19 | 19 | 1 | 1 |
| SortKeyEnumeration |  | 0% |  | 0% | 33 | 33 | 81 | 81 | 12 | 12 | 1 | 1 |
| PathExpression |  | 0% |  | 0% | 39 | 39 | 69 | 69 | 7 | 7 | 1 | 1 |
| FragmentValue |  | 0% |  | 0% | 32 | 32 | 83 | 83 | 21 | 21 | 1 | 1 |
| AttributeValueTemplate |  | 0% |  | 0% | 33 | 33 | 67 | 67 | 9 | 9 | 1 | 1 |
| NodeSetComparison |  | 0% |  | 0% | 36 | 36 | 80 | 80 | 8 | 8 | 1 | 1 |
| SingletonComparison |  | 0% |  | 0% | 39 | 39 | 45 | 45 | 8 | 8 | 1 | 1 |
| FilterExpression |  | 0% |  | 0% | 32 | 32 | 60 | 60 | 7 | 7 | 1 | 1 |
| SingletonNodeSet |  | 0% |  | 0% | 52 | 52 | 66 | 66 | 19 | 19 | 1 | 1 |
| StyleSheetFunctionCall |  | 0% |  | 0% | 29 | 29 | 56 | 56 | 8 | 8 | 1 | 1 |
| FilterEnumerator |  | 0% |  | 0% | 26 | 26 | 68 | 68 | 8 | 8 | 1 | 1 |
| SortedSelection |  | 0% |  | 0% | 12 | 12 | 48 | 48 | 7 | 7 | 1 | 1 |
| NodeSetIntent |  | 0% |  | 0% | 32 | 32 | 55 | 55 | 14 | 14 | 1 | 1 |
| FragmentValue.FragmentEmitter |  | 0% |  | 0% | 13 | 13 | 48 | 48 | 9 | 9 | 1 | 1 |
| UnionEnumeration |  | 0% |  | 0% | 24 | 24 | 56 | 56 | 6 | 6 | 1 | 1 |
| DifferenceEnumeration |  | 0% |  | 0% | 22 | 22 | 57 | 57 | 7 | 7 | 1 | 1 |
| Step |  | 0% |  | 0% | 21 | 21 | 39 | 39 | 10 | 10 | 1 | 1 |
| StandaloneContext |  | 0% |  | 0% | 29 | 29 | 49 | 49 | 22 | 22 | 1 | 1 |
| IntersectionEnumeration |  | 0% |  | 0% | 20 | 20 | 50 | 50 | 7 | 7 | 1 | 1 |
| TextFragmentValue |  | 0% |  | 0% | 20 | 20 | 44 | 44 | 17 | 17 | 1 | 1 |
| DistinctEnumeration |  | 0% |  | 0% | 17 | 17 | 47 | 47 | 8 | 8 | 1 | 1 |
| Value |  | 0% |  | 0% | 38 | 38 | 36 | 36 | 11 | 11 | 1 | 1 |
| VariableReference |  | 0% |  | 0% | 16 | 16 | 38 | 38 | 8 | 8 | 1 | 1 |
| PathExpression.PathEnumeration |  | 0% |  | 0% | 26 | 26 | 28 | 28 | 7 | 7 | 1 | 1 |
| Function |  | 0% |  | 0% | 13 | 13 | 24 | 24 | 6 | 6 | 1 | 1 |
| BooleanExpression |  | 0% |  | 0% | 22 | 22 | 26 | 26 | 7 | 7 | 1 | 1 |
| AttributeReference |  | 0% |  | 0% | 20 | 20 | 40 | 40 | 10 | 10 | 1 | 1 |
| Expression |  | 0% |  | 0% | 22 | 22 | 34 | 34 | 15 | 15 | 1 | 1 |
| LookaheadEnumerator |  | 0% |  | 0% | 13 | 13 | 29 | 29 | 7 | 7 | 1 | 1 |
| UnionExpression |  | 0% |  | 0% | 12 | 12 | 21 | 21 | 7 | 7 | 1 | 1 |
| AxisExpression |  | 0% |  | 0% | 14 | 14 | 29 | 29 | 8 | 8 | 1 | 1 |
| NodeSetExpression |  | 0% |  | 0% | 18 | 18 | 32 | 32 | 8 | 8 | 1 | 1 |
| ArithmeticExpression |  | 0% |  | 0% | 13 | 13 | 18 | 18 | 6 | 6 | 1 | 1 |
| BinaryExpression |  | 0% |  | 0% | 8 | 8 | 20 | 20 | 6 | 6 | 1 | 1 |
| PositionRange |  | 0% |  | 0% | 13 | 13 | 17 | 17 | 10 | 10 | 1 | 1 |
| NodeListExpression |  | 0% |  | 0% | 9 | 9 | 17 | 17 | 6 | 6 | 1 | 1 |
| IsLastExpression |  | 0% |  | 0% | 11 | 11 | 14 | 14 | 9 | 9 | 1 | 1 |
| ParentNodeExpression |  | 0% |  | 0% | 10 | 10 | 12 | 12 | 7 | 7 | 1 | 1 |
| EmptyNodeSet |  | 0% |  | 0% | 18 | 18 | 19 | 19 | 15 | 15 | 1 | 1 |
| NodeSetExtent.NodeSetValueEnumeration |  | 0% | | 0% | 8 | 8 | 10 | 10 | 7 | 7 | 1 | 1 |
| RootExpression |  | 0% | | 0% | 9 | 9 | 11 | 11 | 8 | 8 | 1 | 1 |
| SingletonExpression |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 7 | 7 | 1 | 1 |
| ErrorExpression |  | 0% | | n/a | 6 | 6 | 9 | 9 | 6 | 6 | 1 | 1 |
| ContextNodeExpression |  | 0% | | 0% | 6 | 6 | 8 | 8 | 5 | 5 | 1 | 1 |
| XPathException | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |