ContractTransformerWorker

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,218 of 1,3328%79 of 868%5256235260913
transformTargetFunction(FunctionDefinitionNode, ContractTransformerWorker.FunctionContractTransformGuide)2110%60%44363611
mainFunction()2060%40%33363611
transformCalleeFunction(FunctionDeclarationNode, FunctionTypeNode, ContractTransformerWorker.FunctionContractTransformGuide)1880%60%44343411
analysisContractedFunctions(ContractTransformerWorker.SourceFileWithContractedFunctions, List)1640%120%77292911
processContractedFunctions(List, List)1080%80%55262611
transformCore(AST)1011915%80%45222701
extractContractedFunctionsFromSourceFileNodes(List)804033%24620%1516182601
createVariableDeclsAndInitsForDriver(FunctionTypeNode)780%60%44171711
havocForGlobalVariables(List)341226%3125%2371001
createHavocCall(ExpressionNode, NodeFactory)310%n/a115511
decast(ExpressionNode)120%20%224411
typeNode(Type, Source)50%n/a111111
ContractTransformerWorker(ASTFactory, String, CIVLConfiguration)43100%n/a010901