Expr

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,481 of 4,85548%484 of 78138%3635905601,11067190
getBuiltinFunction(String, Type[], Function.CompareMode)2005621%30821%1720374801
customNullableAlgorithm(Function, List)1806927%491320%3032364901
castTo(Type)1755624%281230%1621294001
matchExprs(List, SelectStmt, boolean, TupleDescriptor)830%200%1111202011
intersect(Analyzer, List, List, ExprSubstitutionMap, List, List)800%100%66151511
readIn(DataInput)693231%17626%1721172601
substitute(ExprSubstitutionMap)590%80%55101011
pushNegationToOperands(Expr)590%40%33141411
analyze(Analyzer)565348%101050%81182501
checkHllCompatibility()490%100%66131311
getAssignmentCompatibleType(List)460%120%77101011
checkReturnsBool(String, boolean)44510%7112%455701
checkTypeCompatibility(Type)434953%131145%101392101
removeDuplicates(List)430%120%77191911
comeFrom(Expr)430%120%77131311
refToCountStar()430%100%66101011
getResultIsNullable(String, List, List)370%60%447711
lambda$refToCountStar$6(Expr)370%100%669911
replaceExpr(String, ColumnRefExpr, List)360%40%337711
getNumDistinctValues(List)350%80%55101011
findSlotRefByName(String)350%120%779911
getSubquery()340%40%337711
isContainsFunction(String)330%80%559911
materializeSrcExpr()310%40%339911
tryGetSrcSlotRef()300%80%55101011
findSrcScanSlot()300%60%449911
isCorrelatedPredicate(List)290%80%557711
collectAggregateExprs(List)280%60%447711
isContainsClass(String)280%60%447711
getMockedExprs(List, List)270%20%224411
intersect(List, List)250%40%336611
toString()250%n/a112211
clone(ExprSubstitutionMap)242954%5337%3531001
contains(List)240%60%447711
getActualType(Type)22929%6225%456901
getConstFromExpr(Expr)220%20%228811
childrenToSql()210%20%225511
childrenToDigest()210%20%225511
getTableFunction(String, Type[], Function.CompareMode)210%n/a114411
getFirstBoundChild(Expr, List)200%40%335511
haveMvSlot(TupleId)200%40%335511
castBinaryOp(Type)195674%91155%71141501
getInputSlotRef()191442%3125%234801
findEqual(List)19520%5116%345701
collectList(List, Class, List)190%20%225511
isBound(List, List)190%40%335511
getIds(List, List, List)190%40%336611
getSlotRefsBoundByTupleIds(List, Set)170%20%224411
getSrcSlotRef()162055%5550%4651201
isBound(List)160%20%224411
replaceSlot(TupleDescriptor)160%20%224411
markAgg()150%20%224411
getChildrenWithoutCast()142967%1375%133801
substituteList(Iterable, ExprSubstitutionMap, Analyzer, boolean)14630%n/a012301
isScalarSubquery()140%40%332211
writeTo(Expr, DataOutput)131145%1150%121401
createAggStateType(AggStateType, List, List)130%n/a112211
negate()120%n/a112211
createAggStateType(String, List, List)110%n/a111111
isZeroLiteral()110%40%331111
getActualScalarType(Type)105283%51575%51152101
substitute(ExprSubstitutionMap, ExprSubstitutionMap, Analyzer, boolean)10741%n/a014501
isBound(TupleId)100%n/a111111
containsSubPredicate(Expr)100%20%223311
replaceSubPredicate(Expr)100%20%223311
trySubstitute(ExprSubstitutionMap, ExprSubstitutionMap, Analyzer, boolean)92775%3562%3531001
hasSelectivity()90%20%221111
setOutputScale(int)90%40%333311
treeToThriftHelper(TExpr, Expr.ExprVisitor)87690%1787%1511501
getActualMapType(MapType)80%n/a111111
getActualArrayType(ArrayType)80%n/a111111
getChildWithoutCast(int)72477%2250%230301
substituteImpl(ExprSubstitutionMap, ExprSubstitutionMap, Analyzer)65790%41071%3821401
isLiteralOrCastExpr()6650%1150%121301
analyzeNoThrow(Analyzer)6545%n/a012501
getMockedExprs(AggStateType)60%n/a111111
readFields(DataInput)50%n/a111111
equals(Object)46394%41477%41021501
equalSets(List, List)44792%3770%3621501
recursiveResetChildrenResult(boolean)42385%1375%131601
setSelectivity()40%n/a112211
setFn(Function)40%n/a112211
notCheckDescIdEquals(Object)40%n/a111111
clearNullableFromNereids()40%n/a112211
getSelectivity()30%n/a111111
isFilter()30%n/a111111
isOnClauseConjunct()30%n/a111111
isAuxExpr()30%n/a111111
getPrintSqlInParens()30%n/a111111
getStringValueForQuery(FormatOptions)30%n/a111111
lambda$getBuiltinFunction$3(Type)30%n/a111111
lambda$new$0()30%n/a111111
isBoundByTupleIds(List)3294%2675%251701
trySubstituteList(Iterable, ExprSubstitutionMap, Analyzer, boolean)2793%1375%131701
equalLists(List, List)2592%2466%241801
convertLiteral(Expr, Type)1990%1375%131601
isRelativedByTupleIds(List)1890%1375%131501
haveFunction(String)1890%1375%131501
supportSerializable()1789%1375%131501
hasAggregateSlot()1789%1375%131501
hasAutoInc()1789%1375%131501
containsAggregate(List)1688%1375%131501
containsAggregate()777%1150%121301
getRealSlotRef()0%n/a111111
getStringValue()0%n/a111111
getTableIdToColumnNames(Map)2195%1375%130501
analysisDone()1593%1150%120401
getResultValue(boolean)1292%1150%120301
Expr(Expr)92100%n/a0102701
Expr()55100%n/a0101901
hashCode()53100%4100%030701
static {...}53100%n/a0101301
toCountMap(List)42100%4100%030801
debugString(List)40100%1583%140701
computeNumDistinctValues()35100%4100%030901
reset()33100%4100%030601
getConjuncts()33100%4100%030701
checkIncludeBitmap()31100%4100%030401
extractSlots(Expr, Set)27100%4100%030701
setExternalContext(boolean, TableIf.TableType, TableIf)27100%2100%020701
collectChildReturnNullables()26100%2100%020401
cloneList(List, ExprSubstitutionMap)26100%2100%020601
cloneAndResetList(List)26100%2100%020601
contains(Expr)26100%6100%040701
collectChildReturnTypes()25100%2100%020401
cloneList(List)25100%2100%020601
unwrapSlotRef()21100%1583%140501
isNullable(Function, List)21100%6100%050701
treesToThrift(List)20100%2100%020501
isBound(SlotId)20100%4100%030501
setDisableTableName(boolean)19100%2100%020501
resetList(ArrayList)19100%2100%020301
isConstantImpl()19100%4100%030501
uncheckedCastChild(Type, int)19100%2100%020501
toSql()18100%2100%020101
toDigest()18100%2100%020101
hasNullableChild(List)18100%4100%030501
getExprName()17100%1150%120301
getIds(List, List)17100%2100%020401
unwrapExpr(boolean)17100%1583%140401
compactForLiteral(Type)16100%2100%020401
analyze(List, Analyzer)15100%2100%020401
toExternalSql(TableIf.TableType, TableIf)15100%n/a010401
castChild(Type, int)14100%n/a010401
isConstant()12100%2100%020301
unwrapSlotRef(boolean)12100%2100%020401
toSqlWithoutTbl()11100%n/a010401
isImplicitCast()11100%1375%130101
normalize(Normalizer)11100%n/a010301
treeToThrift()9100%n/a010301
getTableIdToColumnNames()9100%n/a010301
getActualArgTypes(Type[])9100%n/a010101
trySubstitute(ExprSubstitutionMap, Analyzer, boolean)7100%n/a010101
substitute(ExprSubstitutionMap, Analyzer, boolean)7100%n/a010101
uncheckedCastTo(Type)6100%n/a010101
isNullable()6100%n/a010101
setNullableFromNereids(boolean)6100%n/a010201
treeToThriftHelper(TExpr)5100%n/a010201
lambda$normalize$4(Normalizer, Expr, TExprNode)5100%n/a010101
setId(ExprId)4100%n/a010201
setType(Type)4100%n/a010201
setIsOnClauseConjunct(boolean)4100%n/a010201
setIsAuxExpr()4100%n/a010201
setPrintSqlInParens(boolean)4100%n/a010201
isAggregate()4100%n/a010101
debugString()4100%n/a010101
resetAnalysisState()4100%n/a010201
setBoundTupleIds(List)4100%n/a010201
getStringValueInComplexTypeForQuery(FormatOptions)4100%n/a010101
getStringValueForStreamLoad(FormatOptions)4100%n/a010101
normalize(TExprNode, Normalizer)4100%n/a010201
hasNullableChild()4100%n/a010101
lambda$isBoundByTupleIds$2(List, TupleId)4100%n/a010101
lambda$treeToThriftHelper$1(Expr, TExprNode)4100%n/a010101
isAnalyzed()3100%n/a010101
getId()3100%n/a010101
getType()3100%n/a010101
getOpcode()3100%n/a010101
getNumDistinctValues()3100%n/a010101
getOutputScale()3100%n/a010101
getFn()3100%n/a010101
toDigestImpl()3100%n/a010101
toColumnLabel()3100%n/a010101
isLiteral()3100%n/a010101
isNullLiteral()3100%n/a010101
lambda$getActualArgTypes$5(int)3100%n/a010101
toSubColumnLabel()100%n/a010101
isAggregatePredicate()100%n/a010101
ignoreImplicitCast()100%n/a010101
checkValueValid()100%n/a010101