AddMinMax

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total75 of 87891%35 of 16278%3210017194019
addExprMinMaxValues(Expression, ExpressionRewriteContext, Map)2912180%71568%51263301
getExprMinMaxValues(RangeInference.UnknownValue)2519788%92976%82055101
removeUnnecessaryMinMaxValues(Expression, Map)1112491%42284%41423501
getExprMatchMinMax(Expression, Map)59895%122668%122032201
getExprMinMaxValues(RangeInference.ValueDesc)53286%1787%151901
replaceCmpMinMax(Expression, Set)52100%10100%0601501
rewrite(CompoundPredicate, ExpressionRewriteContext)26100%2100%020601
lambda$removeUnnecessaryMinMaxValues$1(Map.Entry)26100%1787%150201
getExprMinMaxValues(RangeInference.DiscreteValue)23100%2100%020501
getExprMinMaxValues(RangeInference.RangeValue)22100%2100%020501
getExprMinMaxValues(RangeInference.EmptyValue)21100%1150%120501
isExprNeedAddMinMax(Expression)12100%4100%030101
buildRules()10100%n/a010401
lambda$getExprMinMaxValues$4(Map.Entry, Map.Entry)10100%n/a010101
lambda$addExprMinMaxValues$2(Map.Entry, Map.Entry)10100%n/a010101
lambda$buildRules$0(ExpressionMatchingContext)8100%n/a010101
static {...}5100%n/a010101
AddMinMax()3100%n/a010101
lambda$getExprMinMaxValues$3(AddMinMax.MinMaxValue)3100%n/a010101