| memoryUnitsOfExpression(State, int, Expression, Set) |  | 0% |  | 0% | 39 | 39 | 71 | 71 | 1 | 1 |
| getSubArray(SymbolicExpression, NumericExpression, NumericExpression, State, CIVLSource) |  | 0% |  | 0% | 10 | 10 | 37 | 37 | 1 | 1 |
| getStringExpression(State, CIVLSource, SymbolicExpression) |  | 0% |  | 0% | 10 | 10 | 37 | 37 | 1 | 1 |
| evaluateQuantifiedExpression(State, int, QuantifiedExpression) |   | 47% |   | 32% | 12 | 14 | 18 | 36 | 0 | 1 |
| evaluate(State, int, Expression) |   | 49% |   | 49% | 18 | 35 | 35 | 72 | 0 | 1 |
| getDynamicType(State, int, CIVLType, CIVLSource, boolean) |   | 33% |   | 27% | 10 | 12 | 20 | 34 | 0 | 1 |
| evaluateCast(State, int, CastExpression) |   | 32% |   | 25% | 12 | 13 | 24 | 39 | 0 | 1 |
| evaluateScopeOperations(State, int, BinaryExpression) |  | 0% |  | 0% | 9 | 9 | 22 | 22 | 1 | 1 |
| evaluateConditional(State, int, Expression, Expression, Expression) |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 1 | 1 |
| evaluateNumericOperations(State, int, BinaryExpression) |   | 53% |   | 47% | 8 | 15 | 19 | 46 | 0 | 1 |
| logError(CIVLSource, State, BooleanExpression, ValidityResult.ResultType, CIVLExecutionException.ErrorKind, String) |  | 0% |  | 0% | 9 | 9 | 28 | 28 | 1 | 1 |
| sizeof(CIVLSource, SymbolicType) |  | 0% |  | 0% | 10 | 10 | 24 | 24 | 1 | 1 |
| evaluateSizeofType(CIVLSource, State, int, CIVLType) |  | 0% |  | 0% | 4 | 4 | 19 | 19 | 1 | 1 |
| evaluateStructOrUnionLiteral(State, int, StructOrUnionLiteralExpression) |  | 0% |  | 0% | 7 | 7 | 17 | 17 | 1 | 1 |
| pointerAdd(State, int, BinaryExpression, SymbolicExpression, NumericExpression) |   | 45% |   | 30% | 5 | 6 | 13 | 29 | 0 | 1 |
| evaluateAnd(State, int, BinaryExpression) |  | 0% |  | 0% | 4 | 4 | 18 | 18 | 1 | 1 |
| evaluateOr(State, int, BinaryExpression) |  | 0% |  | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
| findPointersInExpression(SymbolicExpression, Set, State) |  | 0% |  | 0% | 12 | 12 | 17 | 17 | 1 | 1 |
| scopeofExpression(State, int, LHSExpression) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| evaluateImplies(State, int, BinaryExpression) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| evaluateFunctionExpression(State, int, Expression) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| isProcInCommWithRank(SymbolicExpression, int, int) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| isValueDefined(State, Expression, SymbolicExpression) |   | 27% |   | 21% | 7 | 8 | 16 | 22 | 0 | 1 |
| evaluateDot(State, int, DotExpression) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| reference(State, int, LHSExpression) |   | 59% |   | 50% | 3 | 6 | 14 | 30 | 0 | 1 |
| bigOExpression(SymbolicExpression) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| evaluateFunctionGuard(State, int, FunctionGuardExpression) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| evaluateArrayLiteral(State, int, ArrayLiteralExpression) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| evaluateWaitGuard(State, int, WaitGuardExpression) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| dereference(CIVLSource, State, SymbolicExpression) |   | 42% |   | 50% | 1 | 2 | 9 | 17 | 0 | 1 |
| logSimpleError(CIVLSource, State, CIVLExecutionException.ErrorKind, String) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| evaluateFunctionPointer(State, int, FunctionPointerExpression) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| expressionOfType(SymbolicType) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| findPointersInObject(SymbolicObject, Set, State) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| referencedType(CIVLSource, State, SymbolicExpression) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| evaluateBinary(State, int, BinaryExpression) |   | 52% |   | 50% | 4 | 5 | 4 | 10 | 0 | 1 |
| evaluateSubscript(State, int, SubscriptExpression) |   | 76% |   | 50% | 2 | 3 | 1 | 14 | 0 | 1 |
| evaluateUnary(State, int, UnaryExpression) |   | 62% |   | 50% | 2 | 4 | 3 | 10 | 0 | 1 |
| dynamicTypeOf(State, int, CIVLType, CIVLSource, boolean) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| joinedIDofWait(State, ProcessState, WaitStatement) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| heapValue(CIVLSource, State, SymbolicExpression) |   | 64% |   | 50% | 3 | 4 | 4 | 13 | 0 | 1 |
| heapPointer(CIVLSource, State, SymbolicExpression) |   | 63% |   | 50% | 2 | 3 | 4 | 11 | 0 | 1 |
| reportError(CIVLExecutionException) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| evaluateVariable(State, int, VariableExpression) |   | 47% |   | 50% | 2 | 3 | 3 | 6 | 0 | 1 |
| memoryUnitsOfVariable(SymbolicExpression, int, int, State) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| CommonEvaluator(GMCConfiguration, ModelFactory, StateFactory, ErrorLog) |   | 94% |   | 50% | 2 | 3 | 2 | 38 | 0 | 1 |
| zeroOf(CIVLSource, CIVLType) |   | 50% |   | 50% | 3 | 4 | 2 | 6 | 0 | 1 |
| parentPointer(CIVLSource, SymbolicExpression) |   | 52% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| extractInt(CIVLSource, NumericExpression) |   | 46% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| evaluateResult(State, int, ResultExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getType(CIVLSource, SymbolicExpression) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| findRank(SymbolicExpression, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| evaluateCond(State, int, ConditionalExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| pointersInExpression(SymbolicExpression, State) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| evaluateCharLiteral(State, int, CharLiteralExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| evaluateDynamicTypeOf(State, int, DynamicTypeOfExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| evaluateSizeofExpressionExpression(State, int, SizeofExpressionExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| evaluateStringLiteral(State, int, StringLiteralExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| evaluateSizeofTypeExpression(State, int, SizeofTypeExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| evaluateSelf(State, int, SelfExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| evaluateScopeofExpression(State, int, ScopeofExpression) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| evaluateProcnull(State, int, ProcnullExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| evaluateBoundVariable(State, int, BoundVariableExpression) |   | 82% |   | 67% | 2 | 4 | 1 | 11 | 0 | 1 |
| pointerSubtract(State, int, BinaryExpression, SymbolicExpression, SymbolicExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| computeInitialValue(Variable, SymbolicType, int) |   | 91% |   | 62% | 3 | 5 | 1 | 7 | 0 | 1 |
| getSymRef(SymbolicExpression) |   | 79% |   | 50% | 2 | 3 | 0 | 3 | 0 | 1 |
| evaluateHereOrRootScope(State, int, HereOrRootExpression) |   | 85% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| getParentPointer(SymbolicExpression) |  | 88% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| static {...} |  | 75% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| evaluateDerivativeCall(State, int, DerivativeCallExpression) |  | 100% |  | 100% | 0 | 4 | 0 | 20 | 0 | 1 |
| evaluateAbstractFunctionCall(State, int, AbstractFunctionCallExpression) |  | 100% |  | 100% | 0 | 3 | 0 | 16 | 0 | 1 |
| evaluateInitialValue(State, int, InitialValueExpression) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| makePointer(int, int, ReferenceExpression) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| evaluateRealLiteral(State, int, RealLiteralExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| dereference(State, int, Expression) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| evaluateSystemGuard(State, int, SystemGuardExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| extractIntField(CIVLSource, SymbolicExpression, IntObject) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| evaluateIntegerLiteral(State, int, IntegerLiteralExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getScopeId(CIVLSource, SymbolicExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| evaluateBooleanLiteral(State, int, BooleanLiteralExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setSymRef(SymbolicExpression, ReferenceExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| evaluateAddressOf(State, int, AddressOfExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| evaluateDereference(State, int, DereferenceExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getVariableId(CIVLSource, SymbolicExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| initialHeapValue() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setEnabler(Enabler) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setSolve(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| modelFactory() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| stateFactory() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| universe() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |