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 |