ContractTransformerWorker

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total109 of 1,32791%40 of 10060%346522264215
extractContractedFunctionsFromSourceFileNodes(List)298875%171139%131552601
havocForGlobalVariables(List)252145%1375%1351001
findMPIAndNodesofSourceFiles(SequenceNode, List)166179%91155%71131601
transformCore(AST)1311289%3562%2532801
decast(ExpressionNode)120%20%224411
transformTargetFunction(FunctionDefinitionNode, ContractTransformerWorker.FunctionContractTransformGuide)720496%2466%2413601
typeNode(Type, Source)50%n/a111111
analysisContractedFunctions(ContractTransformerWorker.SourceFileWithContractedFunctions, List)216298%21083%2702901
mainFunction()206100%4100%0303601
transformCalleeFunction(FunctionDeclarationNode, FunctionTypeNode, ContractTransformerWorker.FunctionContractTransformGuide)160100%3350%3403001
processContractedFunctions(List, List)108100%1787%1502601
createVariableDeclsAndInitsForDriver(FunctionTypeNode)43100%2100%0201001
createHavocCall(ExpressionNode, NodeFactory)31100%n/a010501
ContractTransformerWorker(ASTFactory, String, CIVLConfiguration)21100%n/a010601
static {...}100%n/a010101