CommonSymbolicUtility

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total507 of 2,31378%84 of 21561%7317293435462
isDisjointWith(SymbolicExpression, SymbolicExpression)730%80%55131311
literalDomainSearcher(SymbolicExpression, List, int)590%80%55101011
isValidRefOfValue(ReferenceExpression, SymbolicExpression)477261%6857%5872101
isDisjoint(ReferenceExpression, ReferenceExpression)460%60%44101011
getDomainInit(SymbolicExpression)446861%6440%4681901
sizeof(CIVLSource, SymbolicType)3010077%51575%51152601
charArrayToString(CIVLSource, SymbolicSequence, int, boolean)285064%6960%611112701
getDomainIterator(SymbolicExpression)264865%3125%2341301
contains(SymbolicExpression, SymbolicExpression)2014388%81464%81242701
getEleInLiteralDomain(SymbolicExpression, int)200%n/a115511
parentPointer(CIVLSource, SymbolicExpression)131452%1150%121401
extractInt(CIVLSource, NumericExpression)131146%1150%121401
isEmptyDomain(SymbolicExpression, int, CIVLSource)126083%4660%4631501
getRegRangeSize(SymbolicExpression)107688%1150%1221401
getArrayIndex(CIVLSource, SymbolicExpression)102067%1150%123901
makeParentOf(ReferenceExpression, ReferenceExpression)83481%1583%141801
arithmeticIntDivide(NumericExpression, NumericExpression)83481%4450%450501
getDomainSize(SymbolicExpression)77992%1583%1411401
isInRange(SymbolicExpression, SymbolicExpression)67693%1375%1311101
arrayCoordinateSizes(SymbolicCompleteArrayType)53989%2467%2401101
referenceOfPointer(SymbolicExpression)43088%1375%131701
isLiteralDomain(SymbolicExpression)43088%2467%240701
isRecDomain(SymbolicExpression)42988%2467%240701
getSymRef(SymbolicExpression)41579%2250%230301
isUndefinedPointer(SymbolicExpression)21588%1375%131401
static {...}2675%1150%120101
isInitialized(SymbolicExpression)2571%1150%121301
CommonSymbolicUtility(SymbolicUniverse, ModelFactory)138100%n/a0102201
getNextInRecDomain(SymbolicExpression, List, int)71100%1583%1401301
newArray(BooleanExpression, SymbolicType, NumericExpression, SymbolicExpression)67100%4100%0301201
extendPointer(SymbolicExpression, ReferenceExpression)51100%2100%020601
stripIndicesFromReference(ArrayElementReference)42100%4100%0301201
expressionOfType(SymbolicType)41100%2100%020701
recDomainHasNext(SymbolicExpression, int, List)35100%2100%020701
makePointer(int, int, ReferenceExpression)33100%n/a010401
arraySlicesSizes(NumericExpression[])29100%2100%020701
makeArrayElementReference(ReferenceExpression, NumericExpression[])22100%2100%020501
referenceComponents(ReferenceExpression)21100%2100%020501
ancestorsOfRef(ReferenceExpression)19100%2100%020501
getDomainElementType(SymbolicExpression)18100%n/a010301
rangeHasNext(SymbolicExpression, SymbolicExpression)16100%n/a010301
arrayRootPtr(SymbolicExpression, CIVLSource)15100%2100%020401
extractIntField(CIVLSource, SymbolicExpression, IntObject)12100%n/a010201
getDyscopeId(CIVLSource, SymbolicExpression)11100%n/a010101
isValidPointer(SymbolicExpression)11100%2100%020201
setSymRef(SymbolicExpression, ReferenceExpression)8100%n/a010101
isNullPointer(SymbolicExpression)8100%n/a010101
isValidRefOf(ReferenceExpression, SymbolicExpression)8100%n/a010101
makePointer(SymbolicExpression, ReferenceExpression)8100%n/a010101
getRegRangeMin(SymbolicExpression)8100%n/a010101
getRegRangeStep(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
undefinedPointer()3100%n/a010101