FoldConstantRuleOnFE

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,304 of 1,83428%214 of 25014%1461732883952946
visitCaseWhen(CaseWhen, ExpressionRewriteContext)1590%300%1616353511
visitEncryptKeyRef(EncryptKeyRef, ExpressionRewriteContext)1060%100%66181811
visitOr(Or, ExpressionRewriteContext)1060%230%1313262611
visitNullIf(NullIf, ExpressionRewriteContext)780%160%99161611
visitCast(Cast, ExpressionRewriteContext)750%140%88202011
visitNullSafeEqual(NullSafeEqual, ExpressionRewriteContext)670%160%99151511
visitDate(Date, ExpressionRewriteContext)670%80%55151511
visitInPredicate(InPredicate, ExpressionRewriteContext)570%120%77171711
rewriteChildren(Expression, ExpressionRewriteContext)555148%11738%811112301
visitIf(If, ExpressionRewriteContext)490%80%55141411
visitAnd(And, ExpressionRewriteContext)456257%121147%1013122601
visitNvl(Nvl, ExpressionRewriteContext)440%100%66101011
visitGreaterThan(GreaterThan, ExpressionRewriteContext)300%40%336611
visitGreaterThanEqual(GreaterThanEqual, ExpressionRewriteContext)300%40%336611
visitLessThan(LessThan, ExpressionRewriteContext)300%40%336611
visitLessThanEqual(LessThanEqual, ExpressionRewriteContext)300%40%336611
visitEqualTo(EqualTo, ExpressionRewriteContext)291736%7112%454801
visitPassword(Password, ExpressionRewriteContext)270%n/a114411
visitArray(Array, ExpressionRewriteContext)270%20%226611
visitMatch(Match, ExpressionRewriteContext)230%20%225511
visitBoundFunction(BoundFunction, ExpressionRewriteContext)210%20%225511
visitBinaryArithmetic(BinaryArithmetic, ExpressionRewriteContext)210%20%225511
visitLastQueryId(LastQueryId, ExpressionRewriteContext)170%20%225511
rewrite(Expression, ExpressionRewriteContext)132060%6440%462801
visitTryCast(TryCast, ExpressionRewriteContext)120%n/a113311
visitNot(Not, ExpressionRewriteContext)111760%3125%231501
visitDatabase(Database, ExpressionRewriteContext)110%n/a112211
visitCurrentUser(CurrentUser, ExpressionRewriteContext)110%n/a112211
visitCurrentCatalog(CurrentCatalog, ExpressionRewriteContext)100%n/a112211
visitUser(User, ExpressionRewriteContext)100%n/a112211
visitSessionUser(SessionUser, ExpressionRewriteContext)100%n/a112211
visitConnectionId(ConnectionId, ExpressionRewriteContext)90%n/a111111
visitUnboundVariable(UnboundVariable, ExpressionRewriteContext)60%n/a112211
visitVersion(Version, ExpressionRewriteContext)50%n/a111111
preProcess(Expression)32990%2880%261701
buildRules()224100%n/a0103301
visitIsNull(IsNull, ExpressionRewriteContext)24100%2100%020501
static {...}21100%n/a010401
buildListeners()18100%n/a010701
matches(Class, BiFunction)14100%n/a010501
lambda$matches$0(ExpressionMatchingContext)10100%2100%020201
lambda$matches$1(BiFunction, ExpressionMatchingContext)8100%n/a010101
FoldConstantRuleOnFE(boolean)6100%n/a010301
evaluate(Expression, ExpressionRewriteContext)5100%n/a010101
visitSlot(Slot, ExpressionRewriteContext)2100%n/a010101
visitLiteral(Literal, ExpressionRewriteContext)2100%n/a010101