Predicates

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total233 of 96775%51 of 12659%408758237224
collectEquivalenceCandidates(StructInfo, StructInfo, SlotMapping, ComparisonResult)1322716%21312%1213344201
collectRangeCandidates(StructInfo, StructInfo, SlotMapping, ComparisonResult, CascadesContext)3311377%101050%71173301
toString()230%n/a111111
mergePulledUpPredicates(Collection)170%n/a113311
compensateCouldNotPullUpPredicates(StructInfo, StructInfo, SlotMapping, ComparisonResult)85086%6857%5832001
extractDnfBranches(Expression)611595%31381%3933101
impliesByDnf(Expression, Expression)44992%21083%2721701
crossProductBranches(List, List)26396%2880%2611401
collectResidualCandidates(StructInfo)24195%1583%1411001
doCompensateCandidatesByViewResidual(StructInfo, SlotMapping, Predicates.PredicateCompensation)23294%1150%1211201
collectCompensationCandidates(StructInfo, StructInfo, SlotMapping, ComparisonResult, CascadesContext)22993%3350%341601
compensatePredicates(StructInfo, StructInfo, SlotMapping, ComparisonResult, CascadesContext)21487%1150%121401
buildCombinedPredicate(Collection[])42100%1583%140701
removePredicatesImpliedByViewResidual(Map, Expression)34100%4100%030601
collectViewResidualPredicates(StructInfo, SlotMapping)33100%4100%030801
normalizeExpression(Expression, CascadesContext)26100%n/a010601
validateCompensationByViewResidual(Expression, Predicates.PredicateCompensation)26100%n/a010501
Predicates(Set, Set)9100%n/a010401
splitPredicates(Expression)8100%n/a010201
compensateCandidatesByViewResidual(StructInfo, SlotMapping, Predicates.PredicateCompensation)8100%n/a010301
of(Set, Set)6100%n/a010101
getPulledUpPredicates()3100%n/a010101
getCouldNotPulledUpPredicates()3100%n/a010101
lambda$collectRangeCandidates$0(TreeNode)3100%n/a010101