CommonSymbolicUtility

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total540 of 2,65880%95 of 25563%882091235941077
isDisjointWith(SymbolicExpression, SymbolicExpression)730%80%55171711
literalDomainSearcher(SymbolicExpression, List, int)590%80%55131311
isDisjoint(ReferenceExpression, ReferenceExpression)460%60%44111111
getDomainInit(SymbolicExpression)446861%6440%46112301
charArrayToString(CIVLSource, SymbolicExpression, int, boolean)305263%8850%812153201
getRangeOfRectangularDomain(SymbolicExpression, int)270%20%225511
sizeof(CIVLSource, CIVLType, SymbolicType)2611281%51777%51242801
getDomainIterator(SymbolicExpression)264865%3125%2351701
getEleInLiteralDomain(SymbolicExpression, int)200%n/a115511
getAbstractGuardOfFunctionCall(String, String, SymbolicExpression[])177281%2250%2321401
getStaticTypeOfDynamicType(SymbolicExpression)160%20%224411
extractInt(CIVLSource, NumericExpression)131858%2250%231601
contains(SymbolicExpression, SymbolicExpression)1213592%61267%61033001
isEmptyDomain(SymbolicExpression, int, CIVLSource)126083%4660%4631601
getMallocID(SymbolicExpression)120%n/a114411
getRegRangeSize(SymbolicExpression)107688%1150%1221501
getArrayIndex(CIVLSource, SymbolicExpression)102067%1150%123901
isRegularRange(SymbolicExpression)100%20%223311
range2BitSet(SymbolicExpression, Reasoner)95285%1375%1321601
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
isValidRefOfType(ReferenceExpression, SymbolicType)49996%21789%21223901
referenceOfPointer(SymbolicExpression)43088%1375%131901
isLiteralDomain(SymbolicExpression)43088%2467%240801
arePoint2SameMemoryBlock(SymbolicExpression, SymbolicExpression)42486%3350%340401
parentPointer(SymbolicExpression)41983%3350%340301
getSymRef(SymbolicExpression)41579%2250%230301
nullFunctionPointer()30%n/a111111
static {...}2675%1150%120101
isInitialized(SymbolicExpression)2571%1150%121301
CommonSymbolicUtility(SymbolicUniverse, ModelFactory, StateFactory)136100%n/a0103101
extractArrayIndicesFrom(SymbolicExpression)75100%1990%1602101
getNextInRectangularDomain(SymbolicExpression, List, int)71100%1583%1401401
newArray(BooleanExpression, SymbolicType, NumericExpression, SymbolicExpression)67100%4100%0301601
extendPointer(SymbolicExpression, ReferenceExpression)51100%2100%020801
expressionOfType(CIVLType, SymbolicType)46100%1375%130901
getConjunctiveClauses(BooleanExpression)36100%4100%030901
arrayRootPtr(SymbolicExpression)35100%1788%150901
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
arrayDimensionExtents(SymbolicCompleteArrayType)24100%2100%020701
makeFunctionPointer(int, int)23100%n/a010201
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
getType(CIVLSource, SymbolicExpression)13100%n/a010201
extractIntField(CIVLSource, SymbolicExpression, IntObject)12100%n/a010201
getPointer2MemoryBlock(SymbolicExpression)11100%2100%020301
getDyscopeId(CIVLSource, SymbolicExpression)10100%n/a010101
setSymRef(SymbolicExpression, ReferenceExpression)8100%n/a010101
isNullPointer(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
isPointerToHeap(SymbolicExpression)5100%n/a010101
isValidRefOf(ReferenceExpression, SymbolicType)5100%n/a010101
referenceToHeapMemUnit(SymbolicExpression)5100%n/a010101
isPointer2MemoryBlock(SymbolicExpression)5100%n/a010101
nullPointer()3100%n/a010101
sizeofFunction()3100%n/a010101
undefinedPointer()3100%n/a010101
dynamicType()3100%n/a010101