CommonModelFactory

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total337 of 3,52190%62 of 25375%662954560910168
binaryExpression(CIVLSource, BinaryExpression.BINARY_OPERATOR, Expression, Expression)418668%121454%101441901
conditionalExpressionToIf(ConditionalExpression, Statement)2818387%3562%3524101
conditionalExpressionToIf(Expression, VariableExpression, ConditionalExpression)288275%3562%3522001
derivativeCallExpression(CIVLSource, AbstractFunction, List, List)280%20%225511
joinScope(Expression[])260%20%224411
quantifiedExpression(CIVLSource, QuantifiedExpression.Quantifier, Identifier, CIVLType, Expression, Expression, Expression)230%n/a111111
assignAtomicLockVariable(Integer, Location)230%n/a113311
unaryExpression(CIVLSource, UnaryExpression.UNARY_OPERATOR, Expression)172963%3457%351501
subscriptExpression(CIVLSource, LHSExpression, Expression)142564%3125%233701
setImpactScopeOfLocation(Location)1216593%94182%82634501
systemGuardExpression(CallOrSpawnStatement)102773%1150%121401
structOrUnionLiteralExpression(CIVLSource, Scope, CIVLType, SymbolicExpression)80%n/a111111
function(CIVLSource, Identifier, List, CIVLType, Scope, Location)62681%1375%131501
statmentList(Statement, Statement)60%n/a111111
resultExpression(CIVLSource)50%n/a111111
statmentList(Statement)50%n/a111111
booleanExpression(Expression)46494%1788%1511201
refineConditionalExpression(Scope, Expression, CIVLSource, CIVLSource)45493%1583%1411201
conditionalExpression(CIVLSource, Expression, Expression, Expression)42888%2250%230201
dotExpression(CIVLSource, Expression, int)41376%2250%230201
processValue(int)35295%1788%1511101
sizeofTypeExpression(CIVLSource, CIVLType)31684%1150%121501
ifElseBranchStatement(CIVLSource, Location, Expression, boolean)31179%1150%120101
loopBranchStatement(CIVLSource, Location, Expression, boolean)31179%1150%120101
switchBranchStatement(CIVLSource, Location, Expression, Expression)31179%1150%120101
noopStatement(CIVLSource, Location, Expression)31077%1150%120101
switchBranchStatement(CIVLSource, Location, Expression)31077%1150%120101
undefinedScopeValue()30%n/a111111
nullScopeValue()30%n/a111111
mallocStatement(CIVLSource, Location, LHSExpression, CIVLType, Expression, Expression, int, Expression)3895%1150%120401
systemFunction(CIVLSource, Identifier, List, CIVLType, Scope, String)3094%1375%131501
getHeapFieldId(CIVLType)1286%1150%121301
sizeofTopConditionalExpressionQueue()1083%1150%121301
static {...}675%1150%120101
isScopeIdDefined(int)571%1150%121301
isProcessIdNull(int)571%1150%121301
CommonModelFactory(SymbolicUniverse)325100%2100%0204901
atomicFragment(boolean, Fragment, Location, Location)133100%1788%1502001
refineConditionalExpressionOfStatement(Statement, Location)74100%4100%0301501
waitallFunctionPointer()66100%2100%020701
tempVariable(CommonModelFactory.TempVariableKind, Scope, CIVLSource, CIVLType)58100%1150%1201001
scopeValue(int)55100%8100%0501101
scope(CIVLSource, Scope, Set, CIVLFunction)54100%4100%0301101
primitiveType(CIVLPrimitiveType.PrimitiveTypeKind, SymbolicType)50100%6100%0401201
completeBundleType(CIVLBundleType, List, Collection)49100%2100%020901
computeInitialHeapValue(SymbolicTupleType)44100%2100%0201001
assertFragment(CIVLSource, Location, Expression, Expression[])42100%4100%030501
computeDynamicHeapType(Iterable)42100%2100%020801
join(Scope, Scope)41100%8100%0501401
callOrSpawnStatement(CIVLSource, Location, boolean, Expression, List, Expression)37100%4100%030501
completeHeapType(CIVLHeapType, Collection)35100%n/a010801
newAnonymousVariableForArrayLiteral(CIVLSource, Scope, CIVLArrayType)34100%n/a010501
domSizeVariable(CIVLSource, Scope)33100%n/a010301
parProcsVariable(CIVLSource, CIVLType, Scope)32100%n/a010301
identifier(CIVLSource, String)31100%2100%020601
sizeofExpression(CIVLPrimitiveType.PrimitiveTypeKind)27100%n/a010301
createAtomicLockVariable(Scope)25100%n/a010401
extractInt(CIVLSource, NumericExpression)24100%2100%020401
variable(CIVLSource, CIVLType, Identifier, int)21100%2100%020401
joinScope(List)21100%2100%020501
regularRangeExpression(CIVLSource, Expression, Expression, Expression)20100%n/a010101
quantifiedExpression(CIVLSource, QuantifiedExpression.Quantifier, Identifier, CIVLType, Expression, Expression)18100%n/a010101
assignStatement(CIVLSource, Location, LHSExpression, Expression, boolean)18100%n/a010101
isProcessDefined(CIVLSource, SymbolicExpression)18100%2100%020401
isScopeDefined(CIVLSource, SymbolicExpression)18100%2100%020401
hereOrRootExpression(CIVLSource, boolean)17100%2100%020101
nextInDomain(CIVLSource, Location, Expression, List, Variable)17100%n/a010201
undefinedValue(SymbolicType)16100%n/a010301
dereferenceExpression(CIVLSource, Expression)14100%n/a010201
returnFragment(CIVLSource, Location, Expression, CIVLFunction)14100%n/a010101
getLiteralDomCounterIdentifier(CIVLSource, int)14100%n/a010101
civlParForEnterStatement(CIVLSource, Location, Expression, VariableExpression, VariableExpression, Expression, CIVLFunction)14100%n/a010101
nullPointerExpression(CIVLPointerType, CIVLSource)13100%n/a010301
assumeFragment(CIVLSource, Location, Expression)13100%n/a010101
location(CIVLSource, Scope)13100%n/a010101
abstractFunctionCallExpression(CIVLSource, AbstractFunction, List)12100%n/a010201
extractIntField(CIVLSource, SymbolicExpression, IntObject)12100%n/a010201
arrayLiteralExpression(CIVLSource, CIVLArrayType, List)12100%n/a010201
domainType(CIVLType)12100%2100%020301
isTrue(Expression)11100%1375%130101
abstractFunction(CIVLSource, Identifier, List, CIVLType, Scope, int)11100%n/a010101
functionGuardExpression(CIVLSource, Expression, List)11100%n/a010201
isProcNull(CIVLSource, SymbolicExpression)11100%n/a010201
addressOfExpression(CIVLSource, LHSExpression)10100%n/a010101
functionPointerExpression(CIVLSource, CIVLFunction)10100%n/a010201
gotoBranchStatement(CIVLSource, Location, String)10100%n/a010101
hasConditionalExpressions()10100%2100%020301
structOrUnionLiteralExpression(CIVLSource, CIVLType, List)10100%n/a010101
domainGuard(CIVLSource, List, Variable, Expression)10100%n/a010101
enumType(String, Map)9100%n/a010101
castExpression(CIVLSource, CIVLType, Expression)9100%n/a010101
procnullExpression(CIVLSource)9100%n/a010101
callOrSpawnStatement(CIVLSource, Location, boolean, List, Expression)9100%n/a010101
noopStatement(CIVLSource, Location)9100%n/a010101
sourceOfSpan(CIVLSource, CIVLSource)9100%n/a010101
addHeapFieldType(CIVLType, int)8100%n/a010201
booleanLiteralExpression(CIVLSource, boolean)8100%n/a010101
dynamicTypeOfExpression(CIVLSource, CIVLType)8100%n/a010101
integerLiteralExpression(CIVLSource, BigInteger)8100%n/a010101
realLiteralExpression(CIVLSource, BigDecimal)8100%n/a010101
scopeofExpression(CIVLSource, LHSExpression)8100%n/a010101
sizeofExpressionExpression(CIVLSource, Expression)8100%n/a010101
sourceOfSpan(Source, Source)8100%n/a010101
addConditionalExpression(ConditionalExpression)8100%n/a010201
addConditionalExpressionQueue()8100%n/a010201
model(CIVLSource, CIVLFunction, Program)8100%n/a010101
charLiteralExpression(CIVLSource, char)8100%n/a010101
pointerType(CIVLType)7100%n/a010101
boundVariableExpression(CIVLSource, Identifier, CIVLType)7100%n/a010101
selfExpression(CIVLSource)7100%n/a010101
systemFunctionCallExpression(CallOrSpawnStatement)7100%n/a010101
sourceOfSpan(ASTNode, ASTNode)7100%n/a010101
sourceOfToken(CToken)7100%n/a010101
pollConditionaExpression()7100%n/a010101
getProcessId(CIVLSource, SymbolicExpression)7100%n/a010101
getScopeId(CIVLSource, SymbolicExpression)7100%n/a010101
isPocessIdDefined(int)7100%2100%020301
recDomainLiteralExpression(CIVLSource, List, CIVLType)7100%n/a010101
addSystemType(String, CIVLType)7100%n/a010201
completeArrayType(CIVLType, Expression)6100%n/a010101
functionType(CIVLType, CIVLType[])6100%n/a010101
structOrUnionType(Identifier, boolean)6100%n/a010101
initialValueExpression(CIVLSource, Variable)6100%n/a010101
variableExpression(CIVLSource, Variable)6100%n/a010101
sourceOfBeginning(ASTNode)6100%n/a010101
sourceOfEnd(ASTNode)6100%n/a010101
structField(Identifier, CIVLType)6100%n/a010101
resetAnonFragment()6100%n/a010201
getSystemType(String)6100%n/a010101
completeDomainType(CIVLType, int)6100%n/a010101
heapType(String)5100%n/a010101
incompleteArrayType(CIVLType)5100%n/a010101
trueExpression(CIVLSource)5100%n/a010101
sourceOf(ASTNode)5100%n/a010101
sourceOf(Source)5100%n/a010101
popConditionaExpressionStack()5100%n/a010201
addAnonStatement(Statement)5100%n/a010201
newBundleType()4100%n/a010101
setTokenFactory(TokenFactory)4100%n/a010201
setSystemScope(Scope)4100%n/a010201
setCurrentScope(Scope)4100%n/a010201
model()4100%n/a010101
booleanType()3100%n/a010101
charType()3100%n/a010101
dynamicType()3100%n/a010101
integerType()3100%n/a010101
processType()3100%n/a010101
realType()3100%n/a010101
scopeType()3100%n/a010101
voidType()3100%n/a010101
dynamicSymbolicType()3100%n/a010101
functionPointerSymbolicType()3100%n/a010101
pointerSymbolicType()3100%n/a010101
processSymbolicType()3100%n/a010101
scopeSymbolicType()3100%n/a010101
atomicLockVariableExpression()3100%n/a010101
undefinedProcessValue()3100%n/a010101
nullProcessValue()3100%n/a010101
universe()3100%n/a010101
systemSource()3100%n/a010101
currentScope()3100%n/a010101
anonFragment()3100%n/a010101
heapType()3100%n/a010101
heapSymbolicType()3100%n/a010101
bundleType()3100%n/a010101
bundleSymbolicType()3100%n/a010101
civlFilesystemVariableExpression()3100%n/a010101
rangeType()3100%n/a010101