| evaluateRemoteOperation(State, int, BinaryExpression) |  | 0% |  | 0% | 3 | 3 | 34 | 34 | 1 | 1 |
| evaluateLambda(State, int, LambdaExpression) |  | 0% |  | 0% | 9 | 9 | 36 | 36 | 1 | 1 |
| getPredicateOnBoundVariables(State) |   | 26% |   | 10% | 5 | 6 | 7 | 12 | 0 | 1 |
| evaluateQuantifiedExpression(State, int, QuantifiedExpression) |   | 91% |   | 77% | 7 | 18 | 8 | 90 | 0 | 1 |
| evaluateArrayLambda(State, int, ArrayLambdaExpression) |   | 84% |   | 60% | 8 | 11 | 5 | 40 | 0 | 1 |
| evaluateOriginalExpression(State, int, OriginalExpression) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| evaluateValueAtExpression(State, int, ValueAtExpression) |   | 88% |   | 50% | 2 | 3 | 2 | 23 | 0 | 1 |
| evaluateBoundVariable(State, int, BoundVariableExpression) |   | 86% |   | 88% | 1 | 5 | 2 | 12 | 0 | 1 |
| static {...} |  | 75% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| QuantifiedExpressionEvaluator(ModelFactory, StateFactory, LibraryEvaluatorLoader, LibraryExecutorLoader, SymbolicUtility, SymbolicAnalyzer, MemoryUnitFactory, CIVLErrorLogger, CIVLConfiguration) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| evaluate(State, int, Expression) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| enterValueAtOrRemote(State, int) |  | 100% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 |
| exitValueAtOrRemote() |  | 100% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 |