CommonSymbolicAnalyzer

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,199 of 6,81253%338 of 68150%2504287681,6321051
statementEvaluation(State, State, int, Statement)831849%72911%434620122401
expressionEvaluationWorker(State, int, Expression, boolean, boolean)64516320%341429%263315919901
symbolicExpressionToString(CIVLSource, State, CIVLType, SymbolicExpression, boolean, String, String)60998161%839252%6110515138101
symbolicSequenceToString(CIVLSource, State, SymbolicSequence, CIVLType, String, String)1730%420%2222424211
evaluateLHSExpression(State, int, LHSExpression)1430%110%88353511
getSubArray(State, int, SymbolicExpression, NumericExpression, NumericExpression, CIVLSource)12414053%61266%610245401
mpiContractExpressionEvaluation(State, int, MPIContractExpression)1040%110%99292911
heapObjectReferenceToString(CIVLSource, int, CIVLType, ReferenceExpression)8716966%5861%59195801
referenceToString(CIVLSource, CIVLType, ReferenceExpression)8014464%5964%48205801
functionPointerValueToString(CIVLSource, State, SymbolicExpression)750%60%44181811
pointerArithmetics(CIVLSource, State, boolean, SymbolicExpression, SymbolicExpression)520%100%669911
variableReferenceToString(State, CIVLSource, boolean, int, int, ReferenceExpression)489666%61062%59113001
isDefinedPointer(State, SymbolicExpression, CIVLSource)327068%4866%4742001
stringLiteralToString(CIVLSource, SymbolicExpression)240%n/a116611
areDynamicTypesCompatiableForAssign(SymbolicType, SymbolicType)2113886%92371%91984701
stateToString(State, int, int)2011284%31178%3832901
isDerefablePointer(State, SymbolicExpression)176779%3770%3631601
typeOfObjByRef(CIVLType, ReferenceExpression)149286%2880%2643101
heapValueToString(CIVLSource, State, SymbolicExpression, String, String)18693%41071%4845001
subtract(ReferenceExpression, ReferenceExpression)0%20%223311
memoryUnitToString(State, MemoryUnit)0%n/a112211
processFlexibleBinary(CIVLSource, State, SymbolicExpression, StringBuffer, String, boolean, boolean)2972%375%1321001
isValidRefOfValue(Reasoner, boolean, ReferenceExpression, SymbolicExpression)22695%62882%61836101
pointerValueToString(CIVLSource, State, SymbolicExpression)5185%2466%2411301
dynamicTypeOfObjByPointer(CIVLSource, State, SymbolicExpression)3680%50%122901
expressionEvaluationFinalResult(State, int, Expression)0%n/a111111
processFlexibleBinaryNew(CIVLSource, State, SymbolicExpression, StringBuffer, String, boolean, boolean)6690%1392%1822001
evaluator()0%n/a111111
symbolicTupleOrArrayToString(CIVLSource, State, SymbolicExpression, CIVLType, String, String)16198%33792%32103801
static {...}80%50%120201
dynamicScopeToString(State, DynamicScope, String, String)11499%41275%4912901
CommonSymbolicAnalyzer(CIVLConfiguration, CIVLErrorLogger, SymbolicUniverse, ModelFactory, SymbolicUtility)71100%n/a0101901
inputVariablesToStringBuffer(State)67100%4100%0301501
civlTypeOfObjByPointer(CIVLSource, State, SymbolicExpression)44100%2100%020901
subType(CIVLType, int)43100%787%1501001
pathconditionToString(CIVLSource, State, String, BooleanExpression)42100%2100%0201001
accumulate(CIVLSource, State, StringBuffer, String, SymbolicSequence)35100%4100%030801
stateInformation(State)33100%n/a010701
getLeafNodeReference(State, SymbolicExpression, CIVLSource)28100%2100%020601
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/a010201
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
expressionEvaluation(State, int, Expression)100%n/a010101
stateToString(State)100%n/a010101
setEvaluator(Evaluator)100%n/a010201
getUniverse()100%n/a010101