CommonModelFactory

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total181 of 1,59289%26 of 8971%2711826305673
unaryExpression(CIVLSource, UnaryExpression.UNARY_OPERATOR, Expression)403849%3240%3461401
binaryExpression(CIVLSource, BinaryExpression.BINARY_OPERATOR, Expression, Expression)326266%12840%81141701
chooseStatement(CIVLSource, Location, LHSExpression, Expression)310%n/a114411
subscriptExpression(CIVLSource, LHSExpression, Expression)223058%3125%233901
extractInt(CIVLSource, NumericExpression)131146%1150%121401
stringLiteralExpression(CIVLSource, String)130%n/a113311
function(CIVLSource, Identifier, Vector, CIVLType, Scope, Location)62681%1375%131501
resultExpression(CIVLSource)50%n/a111111
conditionalExpression(CIVLSource, Expression, Expression, Expression)43590%2250%230501
dotExpression(CIVLSource, Expression, int)42888%2250%230601
stringType()30%n/a111111
scopeType()30%n/a111111
stringSymbolicType()30%n/a111111
static {...}2675%1150%120101
CommonModelFactory(SymbolicUniverse)223100%2100%0203401
primitiveType(CIVLPrimitiveType.PrimitiveTypeKind, SymbolicType)50100%6100%0401201
processValue(int)49100%6100%040901
scopeValue(int)49100%6100%040901
computeInitialHeapValue(SymbolicTupleType)44100%2100%0201001
computeDynamicHeapType(Iterable)42100%2100%020801
complete(CIVLBundleType, Collection)42100%2100%020701
join(Scope, Scope)41100%8100%0501401
callOrSpawnStatement(CIVLSource, Location, boolean, CIVLFunction, Vector)39100%2100%020801
mallocStatement(CIVLSource, Location, LHSExpression, CIVLType, Expression, Expression, int)34100%n/a010501
identifier(CIVLSource, String)31100%2100%020601
completeHeapType(CIVLHeapType, Collection)29100%n/a010601
sizeofExpression(CIVLPrimitiveType.PrimitiveTypeKind)27100%n/a010301
scope(CIVLSource, Scope, Set, CIVLFunction)24100%2100%020501
assignStatement(CIVLSource, Location, LHSExpression, Expression)24100%n/a010401
returnStatement(CIVLSource, Location, Expression)21100%2100%020501
variableExpression(CIVLSource, Variable)20100%1150%120501
dereferenceExpression(CIVLSource, Expression)20100%n/a010501
assertStatement(CIVLSource, Location, Expression)19100%n/a010401
assumeStatement(CIVLSource, Location, Expression)19100%n/a010401
joinStatement(CIVLSource, Location, Expression)19100%n/a010401
addressOfExpression(CIVLSource, LHSExpression)19100%n/a010401
castExpression(CIVLSource, CIVLType, Expression)17100%n/a010401
undefinedValue(SymbolicType)16100%n/a010301
sizeofExpressionExpression(CIVLSource, Expression)16100%n/a010401
noopStatement(CIVLSource, Location)14100%n/a010301
systemFunction(CIVLSource, Identifier, Vector, CIVLType, Scope, String)13100%n/a010101
location(CIVLSource, Scope)13100%n/a010101
integerLiteralExpression(CIVLSource, BigInteger)13100%n/a010301
realLiteralExpression(CIVLSource, BigDecimal)13100%n/a010301
sizeofTypeExpression(CIVLSource, CIVLType)12100%n/a010301
dynamicTypeOfExpression(CIVLSource, CIVLType)12100%n/a010301
initialValueExpression(CIVLSource, Variable)12100%n/a010301
booleanLiteralExpression(CIVLSource, boolean)12100%n/a010301
selfExpression(CIVLSource)12100%n/a010301
extractIntField(CIVLSource, SymbolicExpression, IntObject)12100%n/a010201
variable(CIVLSource, CIVLType, Identifier, int)8100%n/a010101
model(CIVLSource, CIVLFunction)7100%n/a010101
pointerType(CIVLType)7100%n/a010101
getProcessId(CIVLSource, SymbolicExpression)7100%n/a010101
getScopeId(CIVLSource, SymbolicExpression)7100%n/a010101
completeArrayType(CIVLType, Expression)6100%n/a010101
structField(Identifier, CIVLType)6100%n/a010101
incompleteArrayType(CIVLType)5100%n/a010101
structType(Identifier)5100%n/a010101
heapType(String)5100%n/a010101
newBundleType()4100%n/a010101
systemSource()3100%n/a010101
integerType()3100%n/a010101
realType()3100%n/a010101
booleanType()3100%n/a010101
processType()3100%n/a010101
dynamicType()3100%n/a010101
universe()3100%n/a010101
pointerSymbolicType()3100%n/a010101
processSymbolicType()3100%n/a010101
dynamicSymbolicType()3100%n/a010101
scopeSymbolicType()3100%n/a010101
voidType()3100%n/a010101