| make(SymbolicExpression.SymbolicOperator, SymbolicType, SymbolicObject[]) |   | 63% |   | 63% | 19 | 50 | 24 | 65 | 0 | 1 |
| bitshiftLeft(SymbolicExpression, SymbolicExpression) |  | 0% |  | 0% | 16 | 16 | 37 | 37 | 1 | 1 |
| bitshiftRight(SymbolicExpression, SymbolicExpression) |  | 0% |  | 0% | 16 | 16 | 37 | 37 | 1 | 1 |
| equals(ReferenceExpression, ReferenceExpression, int) |  | 0% |  | 0% | 10 | 10 | 34 | 34 | 1 | 1 |
| reduction(SymbolicExpression[], NumericExpression, SymbolicExpression, List) |  | 0% |  | 0% | 5 | 5 | 18 | 18 | 1 | 1 |
| reductionPreproc(SymbolicExpression, NumericExpression, SymbolicExpression) |  | 0% |  | 0% | 4 | 4 | 19 | 19 | 1 | 1 |
| equals(SymbolicExpression, SymbolicExpression, int) |   | 79% |   | 69% | 13 | 32 | 21 | 98 | 0 | 1 |
| makeReduction(NumericExpression, SymbolicExpression, SymbolicExpression) |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
| printExprTreeWorker(String, PrintStream, SymbolicObject) |  | 0% |  | 0% | 8 | 8 | 22 | 22 | 1 | 1 |
| sigma(NumericExpression, NumericExpression, SymbolicExpression) |   | 41% |   | 38% | 9 | 10 | 19 | 30 | 0 | 1 |
| integer2Bitvector(NumericExpression, SymbolicCompleteArrayType) |   | 45% |   | 45% | 8 | 11 | 13 | 30 | 0 | 1 |
| bitshiftLeft(NumericExpression, NumericExpression) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
| bitshiftRight(NumericExpression, NumericExpression) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
| cast(SymbolicType, SymbolicExpression) |   | 32% |   | 38% | 8 | 10 | 14 | 20 | 0 | 1 |
| checkRealFunction(SymbolicExpression) |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 1 | 1 |
| bitxor(SymbolicExpression, SymbolicExpression) |   | 64% |   | 55% | 9 | 11 | 14 | 40 | 0 | 1 |
| bitand(SymbolicExpression, SymbolicExpression) |   | 62% |   | 59% | 9 | 12 | 14 | 39 | 0 | 1 |
| bitor(SymbolicExpression, SymbolicExpression) |   | 62% |   | 59% | 9 | 12 | 14 | 39 | 0 | 1 |
| differentiable(SymbolicExpression, IntObject, Iterable, Iterable) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| outOfBoundExpr(SymbolicExpression, NumericExpression, NumericExpression, NumericExpression, String) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| getForallStructure(BooleanExpression) |   | 69% |   | 50% | 5 | 9 | 10 | 33 | 0 | 1 |
| getSummandsWork(NumericExpression, List) |   | 47% |   | 62% | 2 | 5 | 6 | 15 | 0 | 1 |
| arrayLambda(SymbolicCompleteArrayType, SymbolicExpression) |   | 80% |   | 67% | 9 | 15 | 8 | 47 | 0 | 1 |
| checkRealSequence(SymbolicSequence, int) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| bitxor(NumericExpression, NumericExpression) |   | 75% |   | 59% | 7 | 12 | 6 | 26 | 0 | 1 |
| valueSetReferences(SymbolicExpression) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| arrayRead(SymbolicExpression, NumericExpression) |   | 87% |   | 88% | 4 | 19 | 5 | 60 | 0 | 1 |
| replaceNulls(Iterable) |   | 75% |   | 72% | 5 | 12 | 6 | 32 | 0 | 1 |
| bitnot(SymbolicExpression) |   | 68% |   | 57% | 6 | 8 | 7 | 24 | 0 | 1 |
| denseTupleWrite(SymbolicExpression, Iterable) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| bitvector2Integer(SymbolicExpression) |   | 76% |   | 61% | 7 | 10 | 3 | 21 | 0 | 1 |
| insertElementAt(SymbolicExpression, int, SymbolicExpression) |   | 66% |   | 50% | 5 | 6 | 5 | 17 | 0 | 1 |
| existsIntConcrete(SymbolicConstant, IntegerNumber, IntegerNumber, BooleanExpression) |   | 34% |   | 50% | 1 | 2 | 4 | 8 | 0 | 1 |
| makePermut(SymbolicSequence) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| permut(SymbolicExpression, SymbolicExpression, NumericExpression, NumericExpression) |   | 70% |   | 50% | 3 | 4 | 5 | 14 | 0 | 1 |
| checkValueSetOperandsCompatiable(SymbolicExpression, SymbolicExpression, String) |   | 63% |   | 50% | 3 | 4 | 3 | 12 | 0 | 1 |
| compatible(SymbolicType, SymbolicType, int) |   | 85% |   | 80% | 4 | 14 | 5 | 36 | 0 | 1 |
| valueSetAssigns(SymbolicExpression, SymbolicExpression, SymbolicExpression) |   | 75% |   | 70% | 3 | 6 | 4 | 19 | 0 | 1 |
| arrayDimensionAndBaseType(SymbolicArrayType) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| arrayWrite_noCheck(SymbolicExpression, SymbolicArrayType, NumericExpression, SymbolicExpression) |   | 87% |   | 83% | 4 | 13 | 3 | 38 | 0 | 1 |
| makeSigma(SymbolicSequence) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| fullySubstitute(Map, SymbolicExpression) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| removeElementAt(SymbolicExpression, int) |   | 72% |   | 62% | 3 | 5 | 3 | 15 | 0 | 1 |
| setProbabilisticBound(RationalNumber) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| dereference(SymbolicExpression, ReferenceExpression) |   | 84% |   | 73% | 4 | 11 | 3 | 23 | 0 | 1 |
| valueType(SymbolicExpression) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| valueSetAssignsWorker(SymbolicExpression, LinkedList, SymbolicExpression) |   | 95% |   | 66% | 10 | 18 | 4 | 66 | 0 | 1 |
| solveIntegerInequality(NumericSymbolicConstant, BooleanExpression) |   | 91% |   | 84% | 4 | 14 | 4 | 42 | 0 | 1 |
| bitand(NumericExpression, NumericExpression) |   | 89% |   | 72% | 5 | 12 | 2 | 26 | 0 | 1 |
| length(SymbolicExpression) |   | 68% |   | 83% | 1 | 4 | 1 | 10 | 0 | 1 |
| setIntegerLengthBound(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| derivative(SymbolicExpression, IntObject, IntObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| apply(SymbolicExpression, Iterable) |   | 81% |   | 60% | 4 | 6 | 2 | 17 | 0 | 1 |
| add(SymbolicType, SymbolicObject[]) |   | 72% |   | 50% | 2 | 4 | 2 | 9 | 0 | 1 |
| multiply(SymbolicType, SymbolicObject[]) |   | 72% |   | 50% | 2 | 4 | 2 | 9 | 0 | 1 |
| canonicalRenamer(String, Predicate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| constantArray(SymbolicType, NumericExpression, SymbolicExpression) |   | 73% |   | 50% | 1 | 2 | 1 | 9 | 0 | 1 |
| nameSubstituter(Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| boundErr(SymbolicExpression, NumericExpression, NumericExpression, NumericExpression, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bitor(NumericExpression, NumericExpression) |   | 93% |   | 77% | 5 | 12 | 2 | 26 | 0 | 1 |
| valueSetNoIntersect(SymbolicExpression, SymbolicExpression) |   | 90% |   | 66% | 4 | 7 | 0 | 14 | 0 | 1 |
| printCompressed(SymbolicExpression, PrintStream) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| boundedIntegerType(NumericExpression, NumericExpression, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| assign(SymbolicExpression, ReferenceExpression, SymbolicExpression) |   | 96% |   | 88% | 2 | 12 | 1 | 35 | 0 | 1 |
| referencedType(SymbolicType, ReferenceExpression) |   | 95% |   | 94% | 1 | 12 | 1 | 28 | 0 | 1 |
| array(SymbolicType, Iterable) |   | 93% |   | 92% | 1 | 8 | 1 | 23 | 0 | 1 |
| tuple(SymbolicTupleType, Iterable) |   | 92% |   | 90% | 1 | 6 | 1 | 20 | 0 | 1 |
| symbolicConstant(StringObject, SymbolicType) |   | 83% |   | 87% | 1 | 5 | 1 | 8 | 0 | 1 |
| valueSetWidening(SymbolicExpression) |   | 79% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| mapType(SymbolicType, SymbolicType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| printExprTree(SymbolicExpression, PrintStream) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| vsOffsetReference(ValueSetReference, NumericExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| append(SymbolicExpression, SymbolicExpression) |   | 92% |   | 80% | 2 | 6 | 1 | 16 | 0 | 1 |
| objectWithId(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setType(SymbolicType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| entryType(SymbolicMapType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| expand(NumericExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bitnot(NumericExpression) |  | 96% |   | 83% | 2 | 7 | 0 | 19 | 0 | 1 |
| arrayWrite(SymbolicExpression, NumericExpression, SymbolicExpression) |  | 95% |   | 94% | 1 | 10 | 1 | 26 | 0 | 1 |
| cond(BooleanExpression, SymbolicExpression, SymbolicExpression) |  | 89% |   | 80% | 2 | 6 | 0 | 8 | 0 | 1 |
| setOutputStream(PrintStream) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setErrFile(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| valueSetTemplateType() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| valueSetReferenceType() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| forall(SymbolicConstant, BooleanExpression) |  | 96% |   | 92% | 1 | 8 | 1 | 19 | 0 | 1 |
| compatibleTypeSequence(SymbolicTypeSequence, SymbolicTypeSequence, int) |  | 94% |   | 75% | 2 | 5 | 1 | 12 | 0 | 1 |
| and(SymbolicObject[]) |  | 90% |   | 75% | 1 | 3 | 1 | 8 | 0 | 1 |
| or(SymbolicObject[]) |  | 90% |   | 75% | 1 | 3 | 1 | 8 | 0 | 1 |
| numericExpressionFactory() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| analyzeClause(NumericSymbolicConstant, BooleanExpression) |  | 97% |   | 86% | 3 | 12 | 1 | 29 | 0 | 1 |
| static {...} |  | 75% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isSubsetOf(SymbolicExpression, SymbolicExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setAdd(SymbolicExpression, SymbolicExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setRemove(SymbolicExpression, SymbolicExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setUnion(SymbolicExpression, SymbolicExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setIntersection(SymbolicExpression, SymbolicExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setDifference(SymbolicExpression, SymbolicExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| cardinality(SymbolicExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| emptyMap(SymbolicMapType) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| put(SymbolicExpression, SymbolicExpression, SymbolicExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get(SymbolicExpression, SymbolicExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| removeEntryWithKey(SymbolicExpression, SymbolicExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| keySet(SymbolicExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| mapSize(SymbolicExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| entrySet(SymbolicExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| tupleWrite(SymbolicExpression, IntObject, SymbolicExpression) |  | 100% |   | 95% | 1 | 12 | 0 | 42 | 0 | 1 |
| CommonPreUniverse(FactorySystem) |  | 100% | | n/a | 0 | 1 | 0 | 36 | 0 | 1 |
| denseArrayWrite(SymbolicExpression, Iterable) |  | 100% |   | 88% | 2 | 10 | 0 | 29 | 0 | 1 |
| valueSetUnion(SymbolicExpression, SymbolicExpression) |  | 100% |  | 100% | 0 | 3 | 0 | 12 | 0 | 1 |
| unionInject(SymbolicUnionType, IntObject, SymbolicExpression) |  | 100% |   | 83% | 2 | 7 | 0 | 14 | 0 | 1 |
| tupleRead(SymbolicExpression, IntObject) |  | 100% |   | 90% | 1 | 6 | 0 | 15 | 0 | 1 |
| forallInt(NumericSymbolicConstant, NumericExpression, NumericExpression, BooleanExpression) |  | 100% |  | 100% | 0 | 4 | 0 | 8 | 0 | 1 |
| existsInt(NumericSymbolicConstant, NumericExpression, NumericExpression, BooleanExpression) |  | 100% |  | 100% | 0 | 4 | 0 | 8 | 0 | 1 |
| forallIntConcrete(NumericSymbolicConstant, IntegerNumber, IntegerNumber, BooleanExpression) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
| add(Iterable) |  | 100% |  | 100% | 0 | 4 | 0 | 11 | 0 | 1 |
| unionTest(IntObject, SymbolicExpression) |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
| valueSetContains(SymbolicExpression, SymbolicExpression) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| stringExpression(String) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| modulo(NumericExpression, NumericExpression) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| unionExtract(IntObject, SymbolicExpression) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| multiply(Iterable) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| rational(int, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| and(Iterable) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| expression(SymbolicExpression.SymbolicOperator, SymbolicType, SymbolicObject, SymbolicObject, SymbolicObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| equals(SymbolicExpression, SymbolicExpression) |  | 100% |   | 75% | 1 | 3 | 0 | 3 | 0 | 1 |
| extractCharacter(SymbolicExpression) |  | 100% |   | 75% | 1 | 3 | 0 | 4 | 0 | 1 |
| checkSameType(SymbolicExpression, SymbolicExpression, String) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| extractNumber(NumericExpression) |  | 100% |   | 75% | 1 | 3 | 0 | 5 | 0 | 1 |
| equiv(BooleanExpression, BooleanExpression) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| neq(SymbolicExpression, SymbolicExpression) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getSummands(NumericExpression) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| zero(SymbolicType) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| expression(SymbolicExpression.SymbolicOperator, SymbolicType, SymbolicObject, SymbolicObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| power(NumericExpression, IntegerNumber) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| extractBoolean(BooleanExpression) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| lambda(SymbolicConstant, SymbolicExpression) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| getValueTypeOfValueSetTemplate(SymbolicExpression) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| printCompressedTree(String, SymbolicExpression, PrintStream) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| expression(SymbolicExpression.SymbolicOperator, SymbolicType, SymbolicObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| character(char) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| array(SymbolicType, SymbolicExpression[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| add(NumericExpression, NumericExpression) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| subtract(NumericExpression, NumericExpression) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| multiply(NumericExpression, NumericExpression) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| divide(NumericExpression, NumericExpression) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| sequence(Iterable) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| simpleSubstituter(SymbolicConstant, SymbolicExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| canonicalRenamer(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| intBoundVar(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rational(double) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| rational(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rational(long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rational(BigInteger) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| mapSubstituter(Map) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isReductionCall(SymbolicExpression) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| integer(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| divides(NumericExpression, NumericExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| newMinimalBoundCleaner() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| vsArraySectionReference(ValueSetReference, NumericExpression, NumericExpression) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| boundVar(int, SymbolicType) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| functionType(Iterable, SymbolicType) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| unionType(StringObject, Iterable) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| power(NumericExpression, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rational(float) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rational(BigInteger, BigInteger) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| bitVectorType(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| vsArraySectionReference(ValueSetReference, NumericExpression, NumericExpression, NumericExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| expression(SymbolicExpression.SymbolicOperator, SymbolicType, SymbolicObject[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| symbolicUninterpretedType(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| tupleType(StringObject, Iterable) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| implies(BooleanExpression, BooleanExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| integer(long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| integer(BigInteger) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rational(long, long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| incrementValidCount() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| incrementProverValidCount() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| compatible(SymbolicType, SymbolicType) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| incompatible(SymbolicType, SymbolicType) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| and(BooleanExpression, BooleanExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arrayType(SymbolicType, NumericExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| tupleType(StringObject, SymbolicTypeSequence) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| functionType(SymbolicTypeSequence, SymbolicType) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| unionType(StringObject, SymbolicTypeSequence) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| power(NumericExpression, NumericExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| or(BooleanExpression, BooleanExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lessThan(NumericExpression, NumericExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lessThanEquals(NumericExpression, NumericExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| exists(SymbolicConstant, BooleanExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| emptyArray(SymbolicType) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| tuple(SymbolicTupleType, SymbolicExpression[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| number(Number) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arrayElementReference(ReferenceExpression, NumericExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| tupleComponentReference(ReferenceExpression, IntObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| unionMemberReference(ReferenceExpression, IntObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| offsetReference(ReferenceExpression, NumericExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| concreteValueOfUninterpretedType(SymbolicUninterpretedType, IntObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| valueSetTemplate(SymbolicType, ValueSetReference[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| vsArrayElementReference(ValueSetReference, NumericExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| vsTupleComponentReference(ValueSetReference, IntObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| vsUnionMemberReference(ValueSetReference, IntObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| err(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| ierr(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| pureType(SymbolicType) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arrayType(SymbolicType) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| typeSequence(SymbolicType[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| typeSequence(Iterable) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| booleanObject(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| charObject(char) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| intObject(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| numberObject(Number) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| stringObject(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| number(NumberObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| minus(NumericExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| bool(BooleanObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| bool(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| or(Iterable) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| not(BooleanExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| cleanBoundVariables(SymbolicExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| floor(NumericExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| ceil(NumericExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| roundToZero(NumericExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setShowQueries(boolean) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setShowProverQueries(boolean) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| herbrandIntegerType() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| herbrandRealType() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| characterType() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| numObjects() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| zeroInt() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| zeroReal() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| oneInt() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| oneReal() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| referenceType() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| nullReference() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| identityReference() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| cloneBoundCleaner(UnaryOperator) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setUseBackwardSubstitution(boolean) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| vsIdentityReference() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getShowQueries() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getShowProverQueries() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getOutputStream() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| numberFactory() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| booleanType() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| integerType() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| realType() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| nullExpression() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| comparator() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| trueExpression() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| falseExpression() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| numValidCalls() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| numProverValidCalls() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFreeSymbolicConstants(SymbolicExpression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| objectFactory() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| typeFactory() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getErrFile() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isSigmaCall(SymbolicExpression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIntegerLengthBound() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getProbabilisticBound() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getUseBackwardSubstitution() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isPermutCall(SymbolicExpression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |