FoldConstantRuleOnFE

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total326 of 1,72981%48 of 23479%47165593681046
visitEncryptKeyRef(EncryptKeyRef, ExpressionRewriteContext)644239%5550%5671801
visitDate(Date, ExpressionRewriteContext)501725%7112%45111501
safeToCast(Cast)291838%12633%8105801
visitPassword(Password, ExpressionRewriteContext)270%n/a114411
visitMatch(Match, ExpressionRewriteContext)230%20%225511
visitLastQueryId(LastQueryId, ExpressionRewriteContext)170%20%225511
rewrite(Expression, ExpressionRewriteContext)132060%6440%462801
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
visitEqualTo(EqualTo, ExpressionRewriteContext)83882%2675%251801
visitIf(If, ExpressionRewriteContext)73784%2466%241701
visitNullSafeEqual(NullSafeEqual, ExpressionRewriteContext)66191%51168%5911501
visitUnboundVariable(UnboundVariable, ExpressionRewriteContext)60%n/a112211
visitOr(Or, ExpressionRewriteContext)58394%11894%11112201
visitCaseWhen(CaseWhen, ExpressionRewriteContext)410896%11794%11012701
visitArray(Array, ExpressionRewriteContext)42385%1150%121601
visitCast(Cast, ExpressionRewriteContext)28197%21487%2912301
buildRules()208100%n/a0103101
rewriteChildren(Expression, ExpressionRewriteContext)106100%18100%01102301
visitAnd(And, ExpressionRewriteContext)89100%19100%01102201
visitInPredicate(InPredicate, ExpressionRewriteContext)63100%12100%0701701
visitNvl(Nvl, ExpressionRewriteContext)43100%6100%040901
preProcess(Expression)35100%12100%070701
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
visitBoundFunction(BoundFunction, ExpressionRewriteContext)26100%4100%030701
visitIsNull(IsNull, ExpressionRewriteContext)24100%2100%020501
visitBinaryArithmetic(BinaryArithmetic, ExpressionRewriteContext)21100%2100%020501
visitTimestampArithmetic(TimestampArithmetic, ExpressionRewriteContext)21100%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
visitVersion(Version, ExpressionRewriteContext)5100%n/a010101
visitSlot(Slot, ExpressionRewriteContext)2100%n/a010101
visitLiteral(Literal, ExpressionRewriteContext)2100%n/a010101