| evaluate(Expression, int, XPathContext, int) |  | 0% |  | 0% | 29 | 29 | 63 | 63 | 1 | 1 |
| allocateSlots(Expression, int, SlotManager) |  | 0% |  | 0% | 12 | 12 | 35 | 35 | 1 | 1 |
| effectiveBooleanValue(SequenceIterator) |  | 0% |  | 0% | 15 | 15 | 25 | 25 | 1 | 1 |
| factorOutDot(Expression, Binding) |  | 0% |  | 0% | 8 | 8 | 22 | 22 | 1 | 1 |
| lazyEvaluationMode(Expression) |  | 0% |  | 0% | 13 | 13 | 21 | 21 | 1 | 1 |
| tryToFactorOutDot(Expression, ItemType) |  | 0% |  | 0% | 7 | 7 | 19 | 19 | 1 | 1 |
| getReferenceCount(Expression, Binding, boolean) |  | 0% |  | 0% | 10 | 10 | 15 | 15 | 1 | 1 |
| getBaseURI(StaticContext, SourceLocator, boolean) |  | 0% |  | 0% | 5 | 5 | 19 | 19 | 1 | 1 |
| effectiveBooleanValue(Item) |  | 0% |  | 0% | 11 | 11 | 15 | 15 | 1 | 1 |
| resolveCallsToCurrentFunction(Expression, Configuration) |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| dependsOnVariable(Expression, Binding[]) |  | 0% |  | 0% | 8 | 8 | 13 | 13 | 1 | 1 |
| makePathExpression(Expression, Expression, boolean) |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 1 | 1 |
| gatherCalledFunctionNames(Expression, List) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| replaceNthSubexpression(Expression, int, Expression) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| replaceVariableReferences(Expression, Binding, Expression) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| refersToVariableOrFunction(Expression) |  | 0% |  | 0% | 10 | 10 | 8 | 8 | 1 | 1 |
| make(String, StaticContext, Container, int, int, int, CodeInjector) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| selectsOutwards(Expression) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| selectsSideways(Expression) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| eagerEvaluationMode(Expression) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
| pathToContainedExpression(Expression, Expression, Stack) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| gatherReferencedVariables(Expression, List) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| gatherCalledFunctions(Expression, List) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| unsortedIfHomogeneous(Optimizer, Expression) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| callsFunction(Expression, StructuredQName) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| rebindVariableReferences(Expression, Binding, Binding) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| getCurrentDirectory() |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| gatherVariableReferences(Expression, Binding, List) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| removeSorting(Expression) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| unsorted(Optimizer, Expression, boolean) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| containsLocalParam(Expression) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| ebvError(String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| indent(int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| expressionSize(Expression) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| gatherAllSubExpressions(Expression, HashSet) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| resetPropertiesWithinSubtree(Expression) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| isFilteredAxisPath(Expression) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| copyLocationInfo(Expression, Expression) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| isAllowedInUpdatingContext(Expression) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| lazyEvaluate(Expression, XPathContext, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| eagerEvaluate(Expression, XPathContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| dependsOnFocus(Expression) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| markTailFunctionCalls(Expression, StructuredQName, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ExpressionTool() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |