FoldConstantRuleOnFE

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total304 of 1,86783%56 of 26879%51184704181048
visitDate(Date, ExpressionRewriteContext)501725%7112%45111501
visitEncryptKeyRef(EncryptKeyRef, ExpressionRewriteContext)424752%5758%5772001
visitLastQueryId(LastQueryId, ExpressionRewriteContext)220%40%337711
visitPassword(Password, ExpressionRewriteContext)210%n/a114411
visitCurrentUser(CurrentUser, ExpressionRewriteContext)160%20%224411
visitDatabase(Database, ExpressionRewriteContext)150%20%224411
visitCurrentCatalog(CurrentCatalog, ExpressionRewriteContext)150%20%224411
visitUser(User, ExpressionRewriteContext)150%20%224411
visitSessionUser(SessionUser, ExpressionRewriteContext)150%20%224411
visitConnectionId(ConnectionId, ExpressionRewriteContext)140%20%223311
rewrite(Expression, ExpressionRewriteContext)132060%6440%462801
visitTryCast(TryCast, ExpressionRewriteContext)120%n/a113311
visitUnboundVariable(UnboundVariable, ExpressionRewriteContext)110%20%224411
visitNullIf(NullIf, ExpressionRewriteContext)106887%51168%4911601
visitEqualTo(EqualTo, ExpressionRewriteContext)83882%2675%251801
visitCast(Cast, ExpressionRewriteContext)76890%31178%3842001
visitMatch(Match, ExpressionRewriteContext)61773%1150%121501
visitOr(Or, ExpressionRewriteContext)510195%12295%11312601
visitNullSafeEqual(NullSafeEqual, ExpressionRewriteContext)56292%41275%4911501
visitCaseWhen(CaseWhen, ExpressionRewriteContext)215798%42686%41603501
buildRules()224100%n/a0103301
visitAnd(And, ExpressionRewriteContext)107100%23100%01302601
rewriteChildren(Expression, ExpressionRewriteContext)106100%18100%01102301
visitInPredicate(InPredicate, ExpressionRewriteContext)57100%12100%0701701
visitIf(If, ExpressionRewriteContext)49100%8100%0501401
visitNvl(Nvl, ExpressionRewriteContext)44100%10100%0601001
preProcess(Expression)32100%10100%060701
visitGreaterThan(GreaterThan, ExpressionRewriteContext)30100%4100%030601
visitGreaterThanEqual(GreaterThanEqual, ExpressionRewriteContext)30100%4100%030601
visitLessThan(LessThan, ExpressionRewriteContext)30100%4100%030601
visitLessThanEqual(LessThanEqual, ExpressionRewriteContext)30100%4100%030601
visitNot(Not, ExpressionRewriteContext)28100%4100%030501
visitArray(Array, ExpressionRewriteContext)27100%2100%020601
static {...}25100%n/a010501
visitIsNull(IsNull, ExpressionRewriteContext)24100%2100%020501
visitBoundFunction(BoundFunction, ExpressionRewriteContext)21100%2100%020501
visitBinaryArithmetic(BinaryArithmetic, ExpressionRewriteContext)21100%2100%020501
buildListeners()18100%n/a010701
matches(Class, BiFunction)14100%n/a010501
lambda$matches$0(ExpressionMatchingContext)10100%2100%020201
FoldConstantRuleOnFE(boolean, boolean)9100%n/a010401
lambda$matches$1(BiFunction, ExpressionMatchingContext)8100%n/a010101
FoldConstantRuleOnFE(boolean)5100%n/a010201
evaluate(Expression, ExpressionRewriteContext)5100%n/a010101
evaluateWithoutContext(Expression)5100%n/a010101
visitVersion(Version, ExpressionRewriteContext)5100%n/a010101
visitSlot(Slot, ExpressionRewriteContext)2100%n/a010101
visitLiteral(Literal, ExpressionRewriteContext)2100%n/a010101