CommonSymbolicUtility

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total641 of 2,58875%96 of 22658%861871425591071
isDisjointWith(SymbolicExpression, SymbolicExpression)730%80%55171711
range2BitSet(SymbolicExpression, Reasoner)610%40%33161611
literalDomainSearcher(SymbolicExpression, List, int)590%80%55131311
isValidRefOfValue(ReferenceExpression, SymbolicExpression)477261%6857%5882601
isDisjoint(ReferenceExpression, ReferenceExpression)460%60%44111111
getDomainInit(SymbolicExpression)446861%6440%46112301
sizeof(CIVLSource, CIVLType, SymbolicType)3010478%51575%51152801
charArrayToString(CIVLSource, SymbolicExpression, int, boolean)305263%8850%812153201
getRangeOfRectangularDomain(SymbolicExpression, int)270%20%225511
getDomainIterator(SymbolicExpression)264865%3125%2351701
getEleInLiteralDomain(SymbolicExpression, int)200%n/a115511
getAbstractGuardOfFunctionCall(String, String, SymbolicExpression[])177281%2250%2321401
contains(SymbolicExpression, SymbolicExpression)1613589%61267%61043101
getStaticTypeOfDynamicType(SymbolicExpression)160%20%224411
extractInt(CIVLSource, NumericExpression)131858%2250%231601
parentPointer(CIVLSource, SymbolicExpression)131452%1150%121501
isEmptyDomain(SymbolicExpression, int, CIVLSource)126083%4660%4631601
getRegRangeSize(SymbolicExpression)107688%1150%1221501
getArrayIndex(CIVLSource, SymbolicExpression)102067%1150%123901
isRegularRange(SymbolicExpression)100%20%223311
makeParentOf(ReferenceExpression, ReferenceExpression)83481%1583%1421201
arithmeticIntDivide(NumericExpression, NumericExpression)83481%4450%450601
getDimensionOf(SymbolicExpression)80%n/a111111
getDomainSize(SymbolicExpression)77992%1583%1411801
isInRange(SymbolicExpression, SymbolicExpression)67693%1375%1311401
arrayCoordinateSizes(SymbolicCompleteArrayType)53989%2467%2401101
referenceOfPointer(SymbolicExpression)43088%1375%131901
isLiteralDomain(SymbolicExpression)43088%2467%240801
getSymRef(SymbolicExpression)41579%2250%230301
undefinedPointer()30%n/a111111
static {...}2675%1150%120101
isInitialized(SymbolicExpression)2571%1150%121301
CommonSymbolicUtility(SymbolicUniverse, ModelFactory)150100%n/a0103001
getNextInRectangularDomain(SymbolicExpression, List, int)71100%1583%1401401
newArray(BooleanExpression, SymbolicType, NumericExpression, SymbolicExpression)67100%4100%0301601
expressionOfType(CIVLType, SymbolicType)53100%2100%020901
extendPointer(SymbolicExpression, ReferenceExpression)51100%2100%020801
stripIndicesFromReference(ArrayElementReference)42100%4100%0301201
getConjunctiveClauses(BooleanExpression)36100%4100%030901
recDomainHasNext(SymbolicExpression, int, List)35100%2100%020701
makePointer(int, int, ReferenceExpression)33100%n/a010501
applyReverseFunction(String, SymbolicExpression)30100%2467%240801
arraySlicesSizes(NumericExpression[])29100%2100%020701
makeArrayElementReference(ReferenceExpression, NumericExpression[])22100%2100%020501
referenceComponents(ReferenceExpression)21100%2100%020601
ancestorsOfRef(ReferenceExpression)19100%2100%020501
getDomainElementType(SymbolicExpression)18100%n/a010301
rangeHasNext(SymbolicExpression, SymbolicExpression)16100%n/a010301
arrayRootPtr(SymbolicExpression, CIVLSource)15100%2100%020401
getType(CIVLSource, SymbolicExpression)13100%n/a010201
extractIntField(CIVLSource, SymbolicExpression, IntObject)12100%n/a010201
getDyscopeId(CIVLSource, SymbolicExpression)11100%n/a010201
setSymRef(SymbolicExpression, ReferenceExpression)8100%n/a010101
isNullPointer(SymbolicExpression)8100%n/a010101
isValidRefOf(ReferenceExpression, SymbolicExpression)8100%n/a010101
makePointer(SymbolicExpression, ReferenceExpression)8100%n/a010101
isRectangularDomain(SymbolicExpression)8100%n/a010101
getHighOfRegularRange(SymbolicExpression)8100%n/a010101
getLowOfRegularRange(SymbolicExpression)8100%n/a010101
getStepOfRegularRange(SymbolicExpression)8100%n/a010101
getVariableId(CIVLSource, SymbolicExpression)7100%n/a010101
isMallocPointer(CIVLSource, SymbolicExpression)6100%n/a010101
heapMemUnit(SymbolicExpression)5100%n/a010101
invalidHeapObject(SymbolicType)5100%n/a010101
isEmptyHeap(SymbolicExpression)5100%n/a010101
isInvalidHeapObject(SymbolicExpression)5100%n/a010101
isHeapPointer(SymbolicExpression)5100%n/a010101
referenceToHeapMemUnit(SymbolicExpression)5100%n/a010101
nullPointer()3100%n/a010101
sizeofFunction()3100%n/a010101
dynamicType()3100%n/a010101