CommonModelFactory

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total120 of 94387%21 of 7170%258117195444
chooseStatement(Location, Expression, Expression)300%n/a114411
unaryExpression(UnaryExpression.UNARY_OPERATOR, Expression)287071%5655%5852001
assumeStatement(Location, Expression)180%n/a114411
arrayIndexExpression(Expression, Expression)123976%1375%131901
arrowExpression(Expression, Identifier)85487%5758%5701201
dotExpression(Expression, Identifier)44391%3562%3501001
binaryExpression(BinaryExpression.BINARY_OPERATOR, Expression, Expression)44191%2467%240801
conditionalExpression(Expression, Expression, Expression)43489%2250%230501
resultExpression()40%n/a111111
booleanLiteralExpression(boolean)3562%1150%121301
stringType()30%n/a111111
static {...}2675%1150%120101
CommonModelFactory()75100%n/a0101601
join(Scope, Scope)41100%8100%0501401
forkStatement(Location, Expression, Expression, Vector)39100%2100%020801
forkStatement(Location, Expression, Vector)38100%2100%020801
callStatement(Location, Function, Vector)37100%2100%020801
scope(Scope, Set, Function)23100%2100%020501
assignStatement(Location, Expression, Expression)23100%n/a010401
identifier(String)20100%2100%020301
returnStatement(Location, Expression)20100%2100%020501
variableExpression(Variable)19100%1150%120501
assertStatement(Location, Expression)18100%n/a010401
joinStatement(Location, Expression)18100%n/a010401
castExpression(Type, Expression)16100%n/a010401
noopStatement(Location)13100%n/a010301
systemFunction(Identifier)12100%n/a010101
location(Scope)12100%n/a010101
integerLiteralExpression(BigInteger)12100%n/a010301
realLiteralExpression(BigDecimal)12100%n/a010301
stringLiteralExpression(String)12100%n/a010301
selfExpression()11100%n/a010301
function(Identifier, Vector, Type, Scope, Location)10100%n/a010101
variable(Type, Identifier, int)7100%n/a010101
model(Function)6100%n/a010101
structType(Identifier, List)6100%n/a010101
structField(Identifier, Type)6100%n/a010101
arrayType(Type)5100%n/a010101
pointerType(Type)5100%n/a010101
integerType()3100%n/a010101
realType()3100%n/a010101
booleanType()3100%n/a010101
processType()3100%n/a010101
heapType()3100%n/a010101