CommonSymbolicAnalyzer

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,661 of 6,56574%211 of 65967%1694123271,348650
statementEvaluation(State, State, int, Statement)35253160%373750%26427619801
symbolicExpressionToString(CIVLSource, State, CIVLType, SymbolicExpression, boolean, String, String)3421,27678%4913272%421087032401
expressionEvaluationWorker(State, int, Expression, boolean, boolean)23939562%132767%10284713201
symbolicSequenceToString(CIVLSource, State, SymbolicSequence, CIVLType, String, String)1740%420%2222373711
getSubArray(State, int, SymbolicExpression, NumericExpression, NumericExpression, CIVLSource)12614052%61266%610184401
referenceToString(CIVLSource, CIVLType, ReferenceExpression)8014464%5964%48175001
heapObjectReferenceToString(CIVLSource, int, CIVLType, ReferenceExpression)5320379%4969%49115301
pointerArithmetics(CIVLSource, State, boolean, SymbolicExpression, SymbolicExpression)500%60%447711
stateToString(State, int, int)4913873%51777%41273801
isDefinedPointer(State, SymbolicExpression, CIVLSource)247876%3975%3731801
evaluateLHSExpression(State, int, LHSExpression)2312083%3666%3732901
areDynamicTypesCompatiableForAssign(SymbolicType, SymbolicType)2213886%92371%91984001
isValidRefOfValue(Reasoner, boolean, ReferenceExpression, SymbolicExpression)1720292%72578%71744401
isDerefablePointer(State, SymbolicExpression)176779%3770%3621301
heapValueToString(CIVLSource, State, SymbolicExpression, String, String)18693%41071%4834101
subtract(ReferenceExpression, ReferenceExpression)0%20%223311
memoryUnitToString(State, MemoryUnit)0%n/a111111
processFlexibleBinary(CIVLSource, State, SymbolicExpression, StringBuffer, String, boolean, boolean)2972%375%131801
functionPointerValueToString(CIVLSource, State, SymbolicExpression)6688%3350%3421501
pointerValueToString(CIVLSource, State, SymbolicExpression)5185%2466%2411001
variableReferenceToString(State, CIVLSource, boolean, int, int, ReferenceExpression)13694%21487%2912701
processFlexibleBinaryNew(CIVLSource, State, SymbolicExpression, StringBuffer, String, boolean, boolean)6690%1392%1811701
typeOfObjByRef(CIVLType, ReferenceExpression)10296%990%1612701
getUniverse()0%n/a111111
evaluator()0%n/a111111
dynamicScopeToString(State, DynamicScope, String, String)11599%21487%2912501
symbolicTupleOrArrayToString(CIVLSource, State, SymbolicExpression, CIVLType, String, String)164100%40100%02103301
CommonSymbolicAnalyzer(CIVLConfiguration, CIVLErrorLogger, SymbolicUniverse, ModelFactory, SymbolicUtility)71100%n/a0101901
inputVariablesToStringBuffer(State)67100%4100%0301201
dynamicTypeOfObjByPointer(CIVLSource, State, SymbolicExpression)45100%2100%020701
civlTypeOfObjByPointer(CIVLSource, State, SymbolicExpression)44100%2100%020801
subType(CIVLType, int)43100%787%1501001
pathconditionToString(CIVLSource, State, String, BooleanExpression)42100%2100%020801
accumulate(CIVLSource, State, StringBuffer, String, SymbolicSequence)35100%4100%030801
stateInformation(State)33100%n/a010601
getLeafNodeReference(State, SymbolicExpression, CIVLSource)28100%2100%020601
stringLiteralToString(CIVLSource, SymbolicExpression)24100%n/a010501
processBinary(StringBuffer, String, SymbolicObject, SymbolicObject, boolean)17100%n/a010401
checkReference(boolean, Reasoner, ReferenceExpression, SymbolicExpression)17100%n/a010201
getArrayBaseType(State, CIVLSource, SymbolicExpression)16100%2100%020401
symbolicExpressionToString(CIVLSource, State, CIVLType, SymbolicExpression)100%n/a010101
atomize(StringBuffer)100%n/a010301
symbolicExpressionToString(CIVLSource, State, CIVLType, SymbolicExpression, String, String)100%n/a010101
prettyMemValue(State, SymbolicExpression, CIVLSource)100%n/a010101
expressionEvaluation(State, int, Expression, boolean)100%n/a010101
expressionEvaluationFinalResult(State, int, Expression)100%n/a010101
expressionEvaluation(State, int, Expression)100%n/a010101
stateToString(State)100%n/a010101
setEvaluator(Evaluator)100%n/a010201
static {...}100%n/a010101