AnalyzeString

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total956 of 9560%96 of 960%78782152153030
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType)2070%280%1515363611
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType)1330%60%44212111
getRegexIterator(XPathContext)690%100%66161611
explain(ExpressionPresenter)590%40%33202011
replaceSubExpression(Expression, Expression)490%100%66171711
computeDependencies()440%40%339911
processLeavingTail(XPathContext)430%80%55151511
promoteInst(PromotionOffer)420%40%338811
AnalyzeString(Expression, Expression, Expression, Expression, Expression, RegularExpression)410%20%22151511
iterateSubExpressions()390%40%339911
simplify(ExpressionVisitor)320%n/a116611
getItemType(TypeHierarchy)320%60%447711
iterate(XPathContext)320%n/a117711
copy()260%n/a111111
iterateSameFocusSubExpressions()230%n/a115511
checkPermittedContents(SchemaType, StaticContext, boolean)190%40%335511
invalidRegex(String, String)140%n/a114411
hasLoopingSubexpression(Expression)120%40%331111
copy(Expression)70%20%221111
getAllow30features()40%n/a111111
setUseXsltErrorCodes(boolean)40%n/a112211
getSelectExpression()30%n/a111111
getPatternExpression()30%n/a111111
getFlagsExpression()30%n/a111111
isUseXsltErrorCodes()30%n/a111111
getRegexExpression()30%n/a111111
getMatchingExpression()30%n/a111111
getNonMatchingExpression()30%n/a111111
getInstructionNameCode()20%n/a111111
getImplementationMethod()20%n/a111111