ContractClauseTransformer

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total180 of 72775%22 of 7871%205330143214
transformAssignsClause(boolean, FunctionContractBlock.ConditionalClauses)57812%7112%45131501
refreshACSLMemoryLocationSetExpression(ExpressionNode)430%n/a117711
checkSideConditions(List)283454%4450%3551301
conjunct(List)153167%2466%2401101
createConditionalAssumeOrAssert(boolean, List, List)143571%1583%1411001
visitAndSubstitute(ExpressionNode, Map, Map)96688%21083%2731901
analysisContractBlock(FunctionContractBlock, boolean, boolean, List, List)810592%41071%4802201
refreshMemoryLocationSetExpression(ExpressionNode)40%n/a111111
transformLocalBlock(List, List, FunctionContractBlock, boolean)216498%11995%11102601
createAssertion(ExpressionNode)32100%n/a010501
createAssumption(ExpressionNode)26100%n/a010401
substitute(ClauseTransformGuideGenerator.ClauseTransformGuide)26100%1375%130501
ContractClauseTransformer(ASTFactory, MemoryLocationManager)10100%n/a010401
identifierExpressionNode(Source, String)10100%n/a010101