FLWORExpression

Source file "net/sf/saxon/expr/flwor/FLWORExpression.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,616 of 1,6160%202 of 2020%1331333323323232
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType)2720%560%2929565611
rewriteWhereClause(ExpressionVisitor, ExpressionVisitor.ContextItemType)2250%280%1515454511
rewriteForOrLet(ExpressionVisitor, ExpressionVisitor.ContextItemType)1710%140%88393911
hasLoopingVariableReference(Binding)1080%180%1010242411
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType)990%60%44131311
promote(PromotionOffer, Expression)840%100%66181811
iterate(XPathContext)740%60%44151511
copy()710%40%33131311
hasLoopingSubexpression(Expression)530%100%66131311
replaceSubExpression(Expression, Expression)500%60%44111111
iterateSubExpressions()410%20%229911
extendBindingList(Binding[], LocalVariableBinding[])360%60%448811
toString()350%20%227711
process(XPathContext)330%20%227711
explain(ExpressionPresenter)320%20%228811
evaluatePendingUpdates(XPathContext, PendingUpdateList)320%40%336611
simplify(ExpressionVisitor)290%20%225511
clauseHasBinding(Clause, Binding)240%40%334411
checkForUpdatingSubexpressions()240%20%225511
makeAndCondition(List)240%20%223311
hasVariableBinding(Binding)210%40%334411
isLoopingClause(Clause)190%80%551111
implementsStaticTypeCheck()190%40%335511
staticTypeCheck(SequenceType, boolean, RoleLocator, TypeCheckerEnvironment)110%n/a112211
FLWORExpression(List, Expression)90%n/a114411
getItemType(TypeHierarchy)50%n/a111111
isUpdatingExpression()40%n/a111111
getClauseList()30%n/a111111
getReturnClause()30%n/a111111
computeCardinality()0%n/a111111
getEvaluationMethod()0%n/a111111
static {...}0%n/a111111