Source file "net/sf/saxon/expr/parser/ExpressionTool.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 1,896 of 1,896 | 0% | 365 of 365 | 0% | 233 | 233 | 476 | 476 | 44 | 44 |
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 | |
static {...} | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |