ModelFactory

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total396 of 1,37171%25 of 9674%46139532062791
checkScope(VariableIF, ScopeIF, ExpressionIF)24620%1150%121301
join(ScopeIF, ScopeIF)240%60%445511
recordNavigationExpression(LHSExpressionIF, String)223259%2467%2411001
namedArrayLiteralExpression(ArrayTypeIF, LiteralExpressionIF[], String)220%n/a111111
namedRecordLiteralExpression(RecordTypeIF, LiteralExpressionIF[], String)220%n/a111111
arrayType(TypeIF, int)181444%2250%232601
libraryName(int)160%40%333311
newFormalVariable(AbstractFunctionIF, TypeIF, String, int)160%n/a113311
addExpression(ExpressionIF, ExpressionIF)153369%2675%252701
lessThanOrEqualsExpression(ExpressionIF, ExpressionIF)153369%2675%252701
nullExpression()150%n/a111111
namedBooleanLiteralExpression(boolean, String)140%n/a111111
namedCharacterLiteralExpression(char, String)140%n/a111111
namedIntegerLiteralExpression(int, String)140%n/a111111
namedLiteralExpression(String, String)140%n/a111111
libraryId(String)130%20%224411
arrayLambdaExpression(ExpressionIF, ExpressionIF)90%n/a111111
divideExpression(ExpressionIF, ExpressionIF)84083%1788%151701
equalsExpression(ExpressionIF, ExpressionIF)84083%1788%151701
subtractExpression(ExpressionIF, ExpressionIF)84083%1788%151701
existsExpression(BoundVariableIF, ExpressionIF, ExpressionIF)70%n/a111111
functionExpression(AbstractFunctionIF, ExpressionIF[])70%n/a111111
lambdaExpression(BoundVariableIF, ExpressionIF, ExpressionIF)70%n/a111111
lengthExpression(ExpressionIF)70%n/a111111
ModelFactory(RunConfiguration)65690%n/a0121601
functionType(TypeIF[], TypeIF)60%n/a111111
getModel(int)60%n/a111111
getRecordType(String)50%n/a111111
type(int)50%n/a111111
vectorType(TypeIF)50%n/a111111
numLibraries()40%n/a111111
numModels()40%n/a111111
numTypes()40%n/a111111
setModelTransformerLoader(ModelTransformerLoaderIF)40%n/a112211
configuration()30%n/a111111
modelTransformerLoader()30%n/a111111
isDescendantOf(ScopeIF, ScopeIF)21286%1375%131501
boundExpression(BoundExpressionIF.Quantifier, BoundVariableIF, ExpressionIF, ExpressionIF)62100%8100%0501001
lessThanExpression(ExpressionIF, ExpressionIF)48100%8100%050701
multiplyExpression(ExpressionIF, ExpressionIF)48100%8100%050701
registerSystemFunction(String, SystemFunctionIF)31100%2100%020701
newBoundVariable(String, TypeIF, BoundScopeIF)22100%n/a010401
arrayLiteralExpression(ArrayTypeIF, ExpressionIF[])21100%n/a010101
recordLiteralExpression(RecordTypeIF, ExpressionIF[])21100%n/a010101
newModel(String, int)19100%n/a010401
checkScope(ExpressionIF, ScopeIF)18100%2100%020301
namedIntegerLiteralExpression(String, String)17100%n/a010101
namedRealLiteralExpression(String, String)17100%n/a010101
integerLiteralExpression(String)16100%n/a010101
namedNullExpression(String)16100%n/a010101
realLiteralExpression(String)16100%n/a010101
newAbstractFunction(String, TypeIF, int)15100%n/a010301
booleanLiteralExpression(boolean)13100%n/a010101
characterLiteralExpression(char)13100%n/a010101
integerLiteralExpression(int)13100%n/a010101
literalExpression(String)13100%n/a010101
notEmptyExpression(ModelIF, ExpressionIF, ExpressionIF, ExpressionIF)12100%n/a010101
notFullExpression(ModelIF, ExpressionIF, ExpressionIF, ExpressionIF)12100%n/a010101
andExpression(ExpressionIF, ExpressionIF)9100%n/a010101
moduloExpression(ExpressionIF, ExpressionIF)9100%n/a010101
orExpression(ExpressionIF, ExpressionIF)9100%n/a010101
pointerAddExpression(ExpressionIF, ExpressionIF)9100%n/a010101
castExpression(TypeIF, ExpressionIF)8100%n/a010101
evaluatedFunctionExpression(AbstractFunctionIF, ExpressionIF[])8100%n/a010101
ifThenElseExpression(ExpressionIF, ExpressionIF, ExpressionIF)8100%n/a010101
processReferenceExpression(ModelIF, ExpressionIF, String)8100%n/a010101
recordType(String, String[], TypeIF[], ExpressionIF[][])8100%n/a010101
sizeOfExpression(TypeIF)8100%n/a010201
subscriptExpression(LHSExpressionIF, ExpressionIF)8100%n/a010101
dereferenceExpression(ExpressionIF)7100%n/a010101
forallExpression(BoundVariableIF, ExpressionIF, ExpressionIF)7100%n/a010101
negativeExpression(ExpressionIF)7100%n/a010101
notExpression(ExpressionIF)7100%n/a010101
recordNavigationExpression(LHSExpressionIF, int)7100%n/a010101
variableExpression(VariableIF)7100%n/a010101
addressOfExpression(LHSExpressionIF)6100%n/a010101
anyExpression(LHSExpressionIF)6100%n/a010101
isInScope(VariableIF, ScopeIF)6100%n/a010101
setBaseType(PointerTypeIF, TypeIF)6100%n/a010101
arrayType(TypeIF)5100%n/a010101
newBoundScope(ScopeIF)5100%n/a010101
pointerType(TypeIF)5100%n/a010101
booleanType()4100%n/a010101
characterType()4100%n/a010101
integerType()4100%n/a010101
newPointerType()4100%n/a010101
rationalType()4100%n/a010101
voidType()4100%n/a010101
numberFactory()3100%n/a010101
sizeofAbstractFunction()3100%n/a010101
systemScope()3100%n/a010101