FoldConstantRuleOnFE

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total708 of 1,80360%141 of 25043%1101731543951646
visitEncryptKeyRef(EncryptKeyRef, ExpressionRewriteContext)840%100%66181811
visitNullIf(NullIf, ExpressionRewriteContext)780%160%99161611
visitNullSafeEqual(NullSafeEqual, ExpressionRewriteContext)670%160%99151511
visitDate(Date, ExpressionRewriteContext)670%80%55151511
visitAnd(And, ExpressionRewriteContext)436459%111252%913112601
visitInPredicate(InPredicate, ExpressionRewriteContext)312645%9325%57101701
visitOr(Or, ExpressionRewriteContext)307671%81565%61362601
visitEqualTo(EqualTo, ExpressionRewriteContext)291736%7112%454801
visitArray(Array, ExpressionRewriteContext)270%20%226611
visitCaseWhen(CaseWhen, ExpressionRewriteContext)2513484%151550%141653501
visitPassword(Password, ExpressionRewriteContext)210%n/a114411
visitLastQueryId(LastQueryId, ExpressionRewriteContext)170%20%225511
rewrite(Expression, ExpressionRewriteContext)132060%6440%462801
visitGreaterThan(GreaterThan, ExpressionRewriteContext)131756%3125%232601
visitGreaterThanEqual(GreaterThanEqual, ExpressionRewriteContext)131756%3125%232601
visitLessThan(LessThan, ExpressionRewriteContext)131756%3125%232601
visitLessThanEqual(LessThanEqual, ExpressionRewriteContext)131756%3125%232601
visitCast(Cast, ExpressionRewriteContext)126384%41071%3852001
visitTryCast(TryCast, ExpressionRewriteContext)120%n/a113311
visitCurrentUser(CurrentUser, ExpressionRewriteContext)110%n/a112211
visitDatabase(Database, ExpressionRewriteContext)100%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
visitNvl(Nvl, ExpressionRewriteContext)83681%6440%5621001
rewriteChildren(Expression, ExpressionRewriteContext)79993%31583%31112301
visitIf(If, ExpressionRewriteContext)64387%4450%4531401
visitMatch(Match, ExpressionRewriteContext)61773%1150%121501
visitUnboundVariable(UnboundVariable, ExpressionRewriteContext)60%n/a112211
visitVersion(Version, ExpressionRewriteContext)50%n/a111111
visitNot(Not, ExpressionRewriteContext)22692%1375%130501
buildRules()224100%n/a0103301
preProcess(Expression)32100%10100%060701
visitIsNull(IsNull, ExpressionRewriteContext)24100%2100%020501
visitBoundFunction(BoundFunction, ExpressionRewriteContext)21100%2100%020501
visitBinaryArithmetic(BinaryArithmetic, ExpressionRewriteContext)21100%2100%020501
static {...}19100%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