Source file "net/sf/saxon/expr/parser/Optimizer.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 221 of 221 | 0% | 20 of 20 | 0% | 41 | 41 | 63 | 63 | 31 | 31 |
trace(String, Expression) | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
isVariableReplaceableByDot(Expression, Binding[]) | ![]() | 0% | ![]() | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
trace(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
setOptimizationLevel(int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
optimizeCopy(Expression) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
Optimizer(Configuration) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
makeIndexedValue(SequenceIterator) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeCastToUnion(Expression, SchemaType, boolean) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeCastToList(Expression, SchemaType, boolean) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeCastableToUnion(Expression, SchemaType, boolean) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeCastableToList(Expression, SchemaType, boolean) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeOuterForExpression() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getConfiguration() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getOptimizationLevel() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
optimizeGeneralComparison(GeneralComparison, boolean) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
convertPathExpressionToKey(SlashExpression, ExpressionVisitor) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
tryIndexedFilter(FilterExpression, ExpressionVisitor, boolean) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
convertToFilterExpression(SlashExpression, TypeHierarchy) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isIndexableFilter(Expression) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeConditionalDocumentSorter(DocumentSorter, SlashExpression) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
tryInlineFunctionCall(UserFunctionCall, ExpressionVisitor, ExpressionVisitor.ContextItemType) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
promoteExpressionsToGlobal(Expression, ExpressionVisitor) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
trySwitch(Choose, StaticContext) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
extractGlobalVariables(Expression, ExpressionVisitor, PromotionOffer) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeStreamingApplyTemplates(ApplyTemplates) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeInversion(Pattern, Template, NodeTest) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
optimizeForExpressionForStreaming(ForExpression) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
optimizeQuantifiedExpressionForStreaming(QuantifiedExpression) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
generateMultithreadedInstruction(Expression) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
compileToByteCode(Expression, String, int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeCopyOperationsExplicit(Expression, Expression) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |