Z3Translator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,887 of 3,62247%111 of 20345%1031903877562360
translateWork(SymbolicExpression)18317849%222250%22445711601
translateLogicFunction(ProverFunctionInterpretation)1550%40%33323211
translateType(SymbolicType)14424262%81361%615226501
translateDenseTupleWrite(SymbolicExpression)1410%80%55272711
translateLambda(SymbolicExpression)1380%40%33303011
pretranslateConcreteArray(SymbolicExpression)1040%80%55181811
processEquality(SymbolicExpression, SymbolicExpression)963526%1150%12152201
translateCast(SymbolicExpression)960%80%55181811
translateTupleWrite(SymbolicExpression)950%40%33202011
pretranslateDenseArrayWrite(SymbolicExpression)630%40%33141411
lengthOfArray(SymbolicExpression)590%70%55121211
pretranslateArrayWrite(SymbolicExpression)540%n/a11141411
translateConcreteTuple(SymbolicExpression)510%20%22101011
translateCond(SymbolicExpression)480%n/a118811
translateConcrete(SymbolicExpression)4711871%3770%3862801
translateUnionTest(SymbolicExpression)470%n/a118811
newZ3AuxVar(FastList)380%n/a117711
translatePower(SymbolicExpression)376061%4660%4692401
bigArray(FastList, FastList)360%20%22101011
valueOfArray(SymbolicExpression)331226%4233%4571001
translateBitUnary(String, SymbolicExpression)330%n/a115511
translateNegative(SymbolicExpression)240%n/a114411
translateConcreteArray(SymbolicExpression)230%n/a114411
newSarlAuxVar()220%n/a115511
requireBigArray()200%60%445511
translateKeySet(String, String, SymbolicExpression)174974%2466%2421301
translate(SymbolicExpression)173567%3562%2541201
translateArrayWrite(SymbolicExpression)130%n/a113311
translateDenseArrayWrite(SymbolicExpression)130%n/a113311
Z3Translator(PreUniverse, SymbolicExpression, boolean, ProverFunctionInterpretation[])99191%1375%1312301
Z3Translator(PreUniverse, SymbolicExpression, boolean)80%n/a112211
Z3Translator(Z3Translator, SymbolicExpression)610494%2466%2422501
unionTester(SymbolicUnionType, int)60%n/a111111
translateQuantifier(SymbolicExpression)58294%1266%1312001
functionDeclaration(String, SymbolicFunctionType)47995%1583%1411601
static {...}675%1150%120101
translateSymbolicConstant(SymbolicConstant, boolean)77100%4100%0301301
getTranslation()56100%4100%0301401
translateApply(SymbolicExpression)51100%2100%0201201
translateUnionExtract(SymbolicExpression)47100%n/a010801
translateUnionInject(SymbolicExpression)47100%n/a010801
translateTupleRead(SymbolicExpression)45100%n/a010801
translateBitBinary(String, SymbolicExpression, SymbolicExpression)44100%n/a010701
translateBinary(String, SymbolicExpression, SymbolicExpression)42100%n/a010601
translateArrayRead(SymbolicExpression)40100%n/a0101001
translateExpression2binding(SymbolicExpression, FastList)38100%n/a010601
translateNEQ(SymbolicExpression)28100%n/a010601
translateNot(SymbolicExpression)24100%n/a010401
letTempVarRepresentExpression(FastList, FastList)24100%n/a010701
useCompressedName(SymbolicExpression)18100%1787%150301
translateEquality(SymbolicExpression)17100%n/a010601
tupleProjector(SymbolicTupleType, int)6100%n/a010101
unionSelector(SymbolicUnionType, int)6100%n/a010101
unionConstructor(SymbolicUnionType, int)6100%n/a010101
tupleTypeName(SymbolicTupleType)5100%n/a010101
tupleConstructor(SymbolicTupleType)5100%n/a010101
unionTypeName(SymbolicUnionType)5100%n/a010101
uninterpretedTypeName(SymbolicUninterpretedType)5100%n/a010101
uninterpretedTypeConstructor(SymbolicUninterpretedType)5100%n/a010101
getDeclarations()100%n/a010101