ForEach

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total619 of 6190%58 of 580%61611551553232
processLeavingTail(XPathContext)1210%200%1111393911
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType)1150%120%77242411
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType)510%40%33111111
iterateSubExpressions()310%20%223311
ForEach(Expression, Expression, boolean, Expression)280%40%338811
promoteInst(PromotionOffer)270%60%444411
explain(ExpressionPresenter)240%n/a118811
replaceSubExpression(Expression, Expression)220%40%338811
ForEach(Expression, Expression)210%n/a118811
simplify(ExpressionVisitor)200%n/a114411
iterate(XPathContext)190%n/a115511
computeDependencies()180%n/a114411
iterateSameFocusSubExpressions()170%20%223311
copy()140%n/a111111
computeSpecialProperties()130%n/a113311
createsNewNodes()120%20%222211
addToPathMap(PathMap, PathMap.PathMapNodeSet)120%n/a112211
hasLoopingSubexpression(Expression)80%20%221111
checkPermittedContents(SchemaType, StaticContext, boolean)70%n/a112211
getItemType(TypeHierarchy)50%n/a111111
map(XPathContext)50%n/a111111
setSelectExpression(Expression)40%n/a112211
setActionExpression(Expression)40%n/a112211
getSelectExpression()30%n/a111111
getControllingExpression()30%n/a111111
getActionExpression()30%n/a111111
getControlledExpression()30%n/a111111
getNumberOfThreadsExpression()30%n/a111111
getInstructionNameCode()20%n/a111111
getImplementationMethod()20%n/a111111
explainThreads(ExpressionPresenter)0%n/a111111
static {...}0%n/a111111