| print(String, PrintStream, boolean) |  | 0% |  | 0% | 12 | 12 | 32 | 32 | 1 | 1 |
| computePathconditionOfLocations(ModelFactory) |  | 0% |  | 0% | 3 | 3 | 18 | 18 | 1 | 1 |
| unreachedCode() |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| toString() |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| variableAddressedOf(Scope) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| variableAddressedOf() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| addPossibleValidConsequence(Pair) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| dependsNoact() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| getPossibleValidConsequences() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| CommonFunction(CIVLSource, boolean, Identifier, Scope, List, CIVLType, Scope, int, Location, ModelFactory) |   | 93% |   | 83% | 1 | 4 | 1 | 33 | 0 | 1 |
| isContracted() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| simplify() |   | 97% |   | 93% | 2 | 17 | 0 | 42 | 0 | 1 |
| setContainingScope(Scope) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setLocations(Set) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setName(Identifier) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setScopes(Set) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setStatements(Set) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| purelyLocalAnalysis() |   | 95% |   | 81% | 3 | 12 | 1 | 19 | 0 | 1 |
| setFunctionContract(FunctionContract) |   | 75% |   | 50% | 2 | 3 | 1 | 5 | 0 | 1 |
| isRootFunction() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| model() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| scopes() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isNormalFunction() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| purelyLocalAnalysisForVariables() |  | 100% |  | 100% | 0 | 3 | 0 | 8 | 0 | 1 |
| setStartLocation(Location) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| isPurelyLocal() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| addLocation(Location) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addStatement(Statement) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setReturnType(CIVLType) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setParameterTypes(CIVLType[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setPureFunction(Boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| returnType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setModel(Model) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setOuterScope(Scope) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setParameters(List) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setStateFunction(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setFreeOfUnsafeloop(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setLogic(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setAccessesAtomicFunction(Set) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| containingScope() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| locations() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| name() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| outerScope() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| parameters() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| startLocation() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| statements() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| functionType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| fid() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| functionContract() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isAtomicFunction() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isPureFunction() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isStateFunction() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isFreeOfUnsafeloop() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isLogic() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccessesAtomicFunction() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isSystemFunction() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isAbstractFunction() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isNondet() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |