ExprToThriftVisitor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total720 of 1,57654%102 of 17842%1021641613672759
appendClauseExplain(TSearchClause, List, int)930%140%88141411
toThriftOpcode(TimestampArithmeticExpr)770%220%1515151511
visitVariableExpr(VariableExpr, TExprNode)590%60%55151511
visitMatchPredicate(MatchPredicate, TExprNode)440%n/a119911
visitStructLiteral(StructLiteral, TExprNode)300%n/a118811
toThriftOpcode(MatchPredicate.Operator)290%70%778811
toThriftOpcode(ArithmeticExpr.Operator)28924%9218%91191201
indent(int)250%40%336611
buildDslAstExplainLines(SearchPredicate)240%40%336611
visitMapLiteral(MapLiteral, TExprNode)230%n/a116611
visitCaseExpr(CaseExpr, TExprNode)220%20%225511
convertQsNodeToThrift(SearchDslParser.QsNode)207077%61266%51031901
escapeText(String)180%20%227711
visitInformationFunction(InformationFunction, TExprNode)150%n/a113311
visitDateLiteral(DateLiteral, TExprNode)142967%1375%132901
toThriftOpcode(BinaryPredicate.Operator)141754%2675%282901
toThriftOpcode(CompoundPredicate.Operator)14939%2250%242501
visit(Expr, TExprNode)140%n/a112211
visitArrayLiteral(ArrayLiteral, TExprNode)140%n/a113311
visitTryCastExpr(TryCastExpr, TExprNode)140%n/a114411
convertQsOccurToThrift(SearchDslParser.QsOccur)130%40%445511
visitTimeV2Literal(TimeV2Literal, TExprNode)120%n/a113311
visitJsonLiteral(JsonLiteral, TExprNode)120%n/a113311
visitIPv4Literal(IPv4Literal, TExprNode)120%n/a113311
visitIPv6Literal(IPv6Literal, TExprNode)120%n/a113311
buildSearchThriftParam(SearchPredicate)1118494%51575%51124301
visitTimestampArithmeticExpr(TimestampArithmeticExpr, TExprNode)100%n/a113311
visitPlaceHolderExpr(PlaceHolderExpr, TExprNode)80%n/a112211
lambda$visitStructLiteral$0(TExprNode, StructField)80%n/a111111
toThriftOpcode(InPredicate)71263%3350%241401
visitLikePredicate(LikePredicate, TExprNode)50%n/a112211
visitBetweenPredicate(BetweenPredicate, TExprNode)50%n/a111111
visitStringLiteral(StringLiteral, TExprNode)41578%1150%121501
visitFunctionCallExpr(FunctionCallExpr, TExprNode)33592%2675%2511101
visitSlotRef(SlotRef, TExprNode)24095%1150%120601
visitMaxLiteral(MaxLiteral, TExprNode)20%n/a111111
visitEncryptKeyRef(EncryptKeyRef, TExprNode)20%n/a111111
visitSearchPredicate(SearchPredicate, TExprNode)11399%5964%5802501
treeToThriftHelper(Expr, TExpr, ExprVisitor)89100%10100%0601901
visitColumnRefExpr(ColumnRefExpr, TExprNode)22100%n/a010601
visitBinaryPredicate(BinaryPredicate, TExprNode)21100%n/a010401
treesToThrift(List)20100%2100%020501
visitArithmeticExpr(ArithmeticExpr, TExprNode)19100%4100%030401
visitInPredicate(InPredicate, TExprNode)17100%n/a010401
visitVarBinaryLiteral(VarBinaryLiteral, TExprNode)13100%n/a010301
visitBoolLiteral(BoolLiteral, TExprNode)12100%n/a010301
visitIntLiteral(IntLiteral, TExprNode)12100%n/a010301
visitLargeIntLiteral(LargeIntLiteral, TExprNode)12100%n/a010301
visitFloatLiteral(FloatLiteral, TExprNode)12100%n/a010301
visitDecimalLiteral(DecimalLiteral, TExprNode)12100%n/a010301
visitCompoundPredicate(CompoundPredicate, TExprNode)11100%n/a010301
treeToThrift(Expr)10100%n/a010301
visitCastExpr(CastExpr, TExprNode)9100%n/a010301
static {...}8100%n/a010201
visitLambdaFunctionExpr(LambdaFunctionExpr, TExprNode)6100%n/a010201
visitNullLiteral(NullLiteral, TExprNode)5100%n/a010201
visitIsNullPredicate(IsNullPredicate, TExprNode)5100%n/a010201
visitLambdaFunctionCallExpr(LambdaFunctionCallExpr, TExprNode)5100%n/a010201
ExprToThriftVisitor()3100%n/a010201