| FilterExpression.java |  | 0% |  | 0% | 189 | 189 | 441 | 441 | 36 | 36 | 1 | 1 |
| AxisExpression.java |  | 0% |  | 0% | 172 | 172 | 373 | 373 | 25 | 25 | 1 | 1 |
| PJConverter.java |  | 0% |  | 0% | 257 | 257 | 390 | 390 | 83 | 83 | 27 | 27 |
| ForExpression.java |  | 0% |  | 0% | 137 | 137 | 352 | 352 | 38 | 38 | 3 | 3 |
| Calculator.java |  | 0% |  | 0% | 161 | 161 | 275 | 275 | 126 | 126 | 41 | 41 |
| ValueComparison.java |  | 0% |  | 0% | 191 | 191 | 295 | 295 | 24 | 24 | 1 | 1 |
| GeneralComparison.java |  | 0% |  | 0% | 131 | 131 | 312 | 312 | 27 | 27 | 1 | 1 |
| SlashExpression.java |  | 0% |  | 0% | 117 | 117 | 240 | 240 | 37 | 37 | 1 | 1 |
| JPConverter.java |  | 0% |  | 0% | 149 | 149 | 237 | 237 | 126 | 126 | 29 | 29 |
| CastExpression.java |  | 0% |  | 0% | 91 | 91 | 219 | 219 | 14 | 14 | 1 | 1 |
| LetExpression.java |  | 0% |  | 0% | 83 | 83 | 209 | 209 | 30 | 30 | 1 | 1 |
| VennExpression.java |  | 0% |  | 0% | 106 | 106 | 155 | 155 | 17 | 17 | 1 | 1 |
| Expression.java |  | 0% |  | 0% | 135 | 135 | 261 | 261 | 70 | 70 | 1 | 1 |
| UserFunctionCall.java |  | 0% |  | 0% | 93 | 93 | 199 | 199 | 39 | 39 | 1 | 1 |
| ArithmeticExpression.java |  | 0% |  | 0% | 69 | 69 | 141 | 141 | 11 | 11 | 1 | 1 |
| ArithmeticExpression10.java |  | 0% |  | 0% | 53 | 53 | 135 | 135 | 9 | 9 | 1 | 1 |
| GeneralComparison10.java |  | 0% |  | 0% | 77 | 77 | 158 | 158 | 15 | 15 | 2 | 2 |
| VariableReference.java |  | 0% |  | 0% | 72 | 72 | 152 | 152 | 31 | 31 | 1 | 1 |
| Atomizer.java |  | 0% |  | 0% | 77 | 77 | 152 | 152 | 23 | 23 | 2 | 2 |
| BinaryExpression.java |  | 0% |  | 0% | 76 | 76 | 107 | 107 | 24 | 24 | 1 | 1 |
| XPathContextMajor.java |  | 0% |  | 0% | 57 | 57 | 161 | 161 | 35 | 35 | 1 | 1 |
| AtomicSequenceConverter.java |  | 0% |  | 0% | 60 | 60 | 120 | 120 | 31 | 31 | 6 | 6 |
| FunctionCall.java |  | 0% |  | 0% | 60 | 60 | 122 | 122 | 23 | 23 | 1 | 1 |
| Assignation.java |  | 0% |  | 0% | 66 | 66 | 134 | 134 | 35 | 35 | 1 | 1 |
| Literal.java |  | 0% |  | 0% | 75 | 75 | 132 | 132 | 31 | 31 | 1 | 1 |
| CardinalityChecker.java |  | 0% |  | 0% | 48 | 48 | 111 | 111 | 21 | 21 | 1 | 1 |
| ItemChecker.java |  | 0% |  | 0% | 41 | 41 | 90 | 90 | 18 | 18 | 1 | 1 |
| CastableExpression.java |  | 0% |  | 0% | 56 | 56 | 89 | 89 | 14 | 14 | 1 | 1 |
| QuantifiedExpression.java |  | 0% |  | 0% | 32 | 32 | 89 | 89 | 17 | 17 | 1 | 1 |
| XPathContextMinor.java |  | 0% |  | 0% | 49 | 49 | 98 | 98 | 36 | 36 | 2 | 2 |
| SingletonAtomizer.java |  | 0% |  | 0% | 38 | 38 | 83 | 83 | 12 | 12 | 1 | 1 |
| InstanceOfExpression.java |  | 0% |  | 0% | 38 | 38 | 64 | 64 | 14 | 14 | 1 | 1 |
| AdjacentTextNodeMerger.java |  | 0% |  | 0% | 34 | 34 | 74 | 74 | 10 | 10 | 1 | 1 |
| SimpleExpression.java |  | 0% |  | 0% | 35 | 35 | 55 | 55 | 20 | 20 | 1 | 1 |
| CompareToIntegerConstant.java |  | 0% |  | 0% | 40 | 40 | 58 | 58 | 23 | 23 | 1 | 1 |
| IdentityComparison.java |  | 0% |  | 0% | 35 | 35 | 50 | 50 | 11 | 11 | 1 | 1 |
| RangeExpression.java |  | 0% |  | 0% | 20 | 20 | 50 | 50 | 9 | 9 | 1 | 1 |
| FilterIterator.java |  | 0% |  | 0% | 29 | 29 | 57 | 57 | 13 | 13 | 2 | 2 |
| UnaryExpression.java |  | 0% |  | 0% | 26 | 26 | 49 | 49 | 17 | 17 | 1 | 1 |
| CardinalityCheckingIterator.java |  | 0% |  | 0% | 19 | 19 | 44 | 44 | 8 | 8 | 1 | 1 |
| SubsequenceIterator.java |  | 0% |  | 0% | 21 | 21 | 50 | 50 | 10 | 10 | 1 | 1 |
| BooleanExpression.java |  | 0% |  | 0% | 25 | 25 | 43 | 43 | 10 | 10 | 1 | 1 |
| IntegerRangeTest.java |  | 0% |  | 0% | 23 | 23 | 50 | 50 | 14 | 14 | 1 | 1 |
| UnionEnumeration.java |  | 0% |  | 0% | 17 | 17 | 46 | 46 | 9 | 9 | 1 | 1 |
| TailExpression.java |  | 0% |  | 0% | 23 | 23 | 39 | 39 | 16 | 16 | 1 | 1 |
| ContextItemExpression.java |  | 0% |  | 0% | 25 | 25 | 49 | 49 | 19 | 19 | 1 | 1 |
| AndExpression.java |  | 0% |  | 0% | 16 | 16 | 22 | 22 | 5 | 5 | 1 | 1 |
| DifferenceEnumeration.java |  | 0% |  | 0% | 14 | 14 | 39 | 39 | 9 | 9 | 1 | 1 |
| TailCallLoop.java |  | 0% |  | 0% | 17 | 17 | 42 | 42 | 11 | 11 | 1 | 1 |
| IntersectionEnumeration.java |  | 0% |  | 0% | 14 | 14 | 36 | 36 | 8 | 8 | 1 | 1 |
| EarlyEvaluationContext.java |  | 0% | | n/a | 36 | 36 | 56 | 56 | 36 | 36 | 1 | 1 |
| HomogeneityChecker.java |  | 0% |  | 0% | 15 | 15 | 29 | 29 | 6 | 6 | 1 | 1 |
| ItemMappingIterator.java |  | 0% |  | 0% | 16 | 16 | 37 | 37 | 12 | 12 | 1 | 1 |
| TailIterator.java |  | 0% |  | 0% | 18 | 18 | 29 | 29 | 10 | 10 | 1 | 1 |
| MappingIterator.java |  | 0% |  | 0% | 14 | 14 | 39 | 39 | 7 | 7 | 1 | 1 |
| SuppliedParameterReference.java |  | 0% |  | 0% | 17 | 17 | 29 | 29 | 14 | 14 | 1 | 1 |
| CastingExpression.java |  | 0% |  | 0% | 17 | 17 | 33 | 33 | 13 | 13 | 1 | 1 |
| ItemTypeCheckingFunction.java |  | 0% |  | 0% | 7 | 7 | 25 | 25 | 3 | 3 | 1 | 1 |
| OrExpression.java |  | 0% |  | 0% | 12 | 12 | 18 | 18 | 5 | 5 | 1 | 1 |
| ContextMappingIterator.java |  | 0% |  | 0% | 11 | 11 | 34 | 34 | 7 | 7 | 1 | 1 |
| RangeIterator.java |  | 0% |  | 0% | 15 | 15 | 21 | 21 | 11 | 11 | 1 | 1 |
| AxisAtomizingIterator.java |  | 0% |  | 0% | 12 | 12 | 36 | 36 | 7 | 7 | 1 | 1 |
| StringTokenIterator.java |  | 0% |  | 0% | 11 | 11 | 25 | 25 | 8 | 8 | 1 | 1 |
| SingleNodeExpression.java |  | 0% |  | 0% | 15 | 15 | 25 | 25 | 11 | 11 | 1 | 1 |
| NegateExpression.java |  | 0% |  | 0% | 14 | 14 | 24 | 24 | 9 | 9 | 1 | 1 |
| ReverseRangeIterator.java |  | 0% |  | 0% | 14 | 14 | 20 | 20 | 10 | 10 | 1 | 1 |
| SimpleStepExpression.java |  | 0% |  | 0% | 10 | 10 | 22 | 22 | 5 | 5 | 1 | 1 |
| CollationMap.java |  | 0% |  | 0% | 13 | 13 | 27 | 27 | 7 | 7 | 1 | 1 |
| RootExpression.java |  | 0% |  | 0% | 16 | 16 | 27 | 27 | 12 | 12 | 1 | 1 |
| SingletonIntersectExpression.java |  | 0% |  | 0% | 12 | 12 | 25 | 25 | 6 | 6 | 1 | 1 |
| StackFrame.java |  | 0% |  | 0% | 10 | 10 | 21 | 21 | 8 | 8 | 1 | 1 |
| LocalVariableReference.java |  | 0% |  | 0% | 8 | 8 | 24 | 24 | 6 | 6 | 1 | 1 |
| ValueTailIterator.java |  | 0% |  | 0% | 11 | 11 | 16 | 16 | 9 | 9 | 1 | 1 |
| ErrorExpression.java |  | 0% | | n/a | 11 | 11 | 23 | 23 | 11 | 11 | 1 | 1 |
| ParentNodeExpression.java |  | 0% |  | 0% | 12 | 12 | 20 | 20 | 10 | 10 | 1 | 1 |
| IsLastExpression.java |  | 0% |  | 0% | 13 | 13 | 17 | 17 | 11 | 11 | 1 | 1 |
| EveryItemMappingIterator.java |  | 0% | | 0% | 8 | 8 | 17 | 17 | 7 | 7 | 1 | 1 |
| EmptyTextNodeRemover.java |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 |
| SingleItemFilter.java |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 4 | 4 | 1 | 1 |
| GeneralComparison20.java |  | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
| MultiIterator.java |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 4 | 4 | 1 | 1 |
| PositionVariable.java |  | 0% | | n/a | 11 | 11 | 14 | 14 | 11 | 11 | 1 | 1 |
| LastItemExpression.java |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 4 | 4 | 1 | 1 |
| PairIterator.java |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 4 | 4 | 1 | 1 |
| FirstItemExpression.java |  | 0% | | 0% | 6 | 6 | 13 | 13 | 5 | 5 | 1 | 1 |
| AnalyzeMappingFunction.java |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 2 | 2 | 1 | 1 |
| MonoIterator.java |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 4 | 4 | 1 | 1 |
| TreatExpression.java |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
| StringLiteral.java |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| EagerLetExpression.java | | 0% | | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
| ErrorIterator.java | | 0% | | n/a | 7 | 7 | 9 | 9 | 7 | 7 | 1 | 1 |
| StaticProperty.java | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| CurrentItemExpression.java | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |