Evaluator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,501 of 4,00563%120 of 33764%105252257777665
dereference(EnvironmentIF, ReferenceValueIF, Sourceable)17115147%112771%1020215801
evaluateArrayElementPointerAdd(EnvironmentIF, ArrayElementReferenceValueIF, ValueIF, Sourceable)16912042%9744%79234701
evaluateVariablePointerAdd(EnvironmentIF, VariableReferenceValueIF, ValueIF, Sourceable)1235832%6225%45203101
evaluateArrayLambda(EnvironmentIF, ValueIF, ValueIF)910%80%55151511
evaluateObjectLiteralComplete(EnvironmentIF, ObjectLiteralExpressionIF, ValueTypeIF)836644%13941%812183401
evaluateModulo(EnvironmentIF, BinaryExpressionIF, ValueIF, ValueIF)613536%5117%34152201
arrayElementReferenceValue(EnvironmentIF, BinaryExpressionIF)6013469%4867%47103601
evaluateCast(EnvironmentIF, TypeIF, ValueIF)537559%71161%61072101
evaluateLambda(EnvironmentIF, BoundExpressionIF)520%n/a11111111
functionValueType(EnvironmentIF, FunctionTypeIF, Map)480%20%22101011
completeValueType(EnvironmentIF, ValueTypeIF, LiteralTypeIF)475353%5758%4792401
evaluate(EnvironmentIF, ExpressionIF)3711475%71872%71973901
process(EnvironmentIF, ModelIF, ExpressionIF)373448%4450%4531101
evaluateVariable(EnvironmentIF, VariableExpressionIF)316568%31381%3971701
evaluateUnary(EnvironmentIF, UnaryExpressionIF, ExpressionIF.ExpressionKind)314660%2675%2761501
dimensions(EnvironmentIF, ExpressionIF[])3011079%3770%3672801
evaluateDivide(EnvironmentIF, BinaryExpressionIF, ValueIF, ValueIF)2918386%41680%411104201
evaluateExists(EnvironmentIF, BoundExpressionIF)280%n/a114411
evaluateLength(EnvironmentIF, ValueIF, Sourceable)243156%2250%2321101
referenceValue(EnvironmentIF, LHSExpressionIF)235169%2778%2861501
evaluateNotEmpty(EnvironmentIF, NotEmptyExpressionIF)224366%1150%1231401
evaluateIfThenElse(EnvironmentIF, IfThenElseExpressionIF)224366%1375%1331201
evaluateBinary(EnvironmentIF, BinaryExpressionIF, ExpressionIF.ExpressionKind)2110683%21588%21422001
valueType(EnvironmentIF, TypeIF, Map)206376%21083%21031901
variableValueType(EnvironmentIF, VariableIF)172459%5338%352801
cell(EnvironmentIF, VariableIF)165878%3562%3611301
evaluatePointerAdd(EnvironmentIF, ReferenceValueIF, ValueIF, Sourceable)162561%2467%242701
evaluateLiteral(EnvironmentIF, LiteralExpressionIF)156982%1990%1611601
evaluateSizeOf(EnvironmentIF, SizeOfExpressionIF)151550%n/a014801
recordValueType(EnvironmentIF, RecordTypeIF, Map)134276%1375%1311001
Evaluator(DynamicFactoryIF, int, LogIF)86188%4450%4501601
evaluateEvaluatedFunction(EnvironmentIF, EvaluatedFunctionExpressionIF)85888%2100%0221001
evaluateForall(EnvironmentIF, BoundExpressionIF)84384%n/a0121001
evaluateOr(EnvironmentIF, ExpressionIF, ExpressionIF)73985%n/a012901
evaluateSubscript(EnvironmentIF, LHSExpressionIF)7956%n/a012301
evaluateAdd(EnvironmentIF, ValueIF, ValueIF)7853%n/a012301
evaluateSubtract(EnvironmentIF, ValueIF, ValueIF)7853%n/a012301
evaluateEquals(EnvironmentIF, ValueIF, ValueIF)7853%n/a012301
evaluateLessThan(EnvironmentIF, ValueIF, ValueIF)7853%n/a012301
evaluateLessThanOrEquals(EnvironmentIF, ValueIF, ValueIF)7853%n/a012301
evaluateNot(EnvironmentIF, ValueIF)7750%n/a012301
evaluateNegative(EnvironmentIF, ValueIF)7750%n/a012301
configuration()40%n/a111111
modelFactory()30%n/a111111
static {...}675%1150%120101
variableExpression(EnvironmentIF, ProcessReferenceExpressionIF)65100%2100%0201301
variableReferenceValue(EnvironmentIF, VariableExpressionIF)54100%4100%0301101
evaluateAnd(EnvironmentIF, ExpressionIF, ExpressionIF)34100%n/a010701
referenceValueType(EnvironmentIF, PointerTypeIF, Map)34100%2100%020801
objectLiteralReferenceValue(EnvironmentIF, ObjectLiteralExpressionIF)29100%n/a010501
arrayValueType(EnvironmentIF, ArrayTypeIF, ExpressionIF[], Map)25100%n/a010501
arrayValueType(EnvironmentIF, ArrayTypeIF, Map)21100%n/a010401
recordElementReferenceValue(EnvironmentIF, RecordNavigationExpressionIF)19100%n/a010501
sizeof(EnvironmentIF, ValueTypeIF)19100%n/a010401
evaluateNavigate(EnvironmentIF, RecordNavigationExpressionIF)18100%n/a010301
evaluateNotFull(EnvironmentIF, NotFullExpressionIF)18100%2100%020301
evaluateObjectLiteral(EnvironmentIF, ObjectLiteralExpressionIF, ValueTypeIF)15100%n/a010301
evaluateOverride(EnvironmentIF, ExpressionIF)13100%n/a010401
valueType(EnvironmentIF, TypeIF)12100%n/a010301
tagValue(EnvironmentIF, ExpressionIF)11100%2100%020301
arrayValueType(EnvironmentIF, ArrayTypeIF, ExpressionIF[])11100%n/a010201
evaluateProcessReference(EnvironmentIF, ProcessReferenceExpressionIF)8100%n/a010101
evaluateMultiply(EnvironmentIF, ValueIF, ValueIF)8100%n/a010101
dynamicFactory()3100%n/a010101
log()3100%n/a010101