BaseWorker

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total887 of 2,27661%110 of 25456%1042251824882886
condition4ErrorChecking(ExpressionNode)2280%320%1717404011
combineASTs(AST, AST)910%120%77202011
typeNode(Source, Type, NodeFactory)614240%8433%711142201
insertToCompoundStatement(CompoundStatementNode, BlockItemNode, int)510%60%44111111
basicType(StandardBasicType.BasicTypeKind)412638%15316%1518273601
nodeTypeDefStruct(String, String, List)340%n/a115511
nodeDeclFunction(String, String, TypeNode, List)320%n/a114411
nullPointer()210%n/a113311
booleanConstant(boolean)210%40%333311
is_callee_name_equals(FunctionCallNode, String)190%40%336611
nodeDeclField(String, String, TypeNode)180%n/a112211
nodeExprNullPointer(String)170%n/a113311
releaseNodes(List)170%40%336611
nodeStmtAssign(String, ExpressionNode, ExpressionNode)140%n/a112211
isUnsignedIntegerType(Type)131248%4233%343601
nodeExprDot(String, ExpressionNode, String)130%n/a112211
nodeExprArrow(String, ExpressionNode, String)130%n/a112211
nodeDeclEnumerator(String, String)130%n/a112211
parseSystemLibrary(File, Map)124177%n/a0121101
newUniqueIdentifier(String)120%n/a111111
nodeStmtWhen(String, ExpressionNode)120%n/a112211
newUniqueIdentifierPrefix()110%n/a111111
nodeExprOp(String, OperatorNode.Operator, ExpressionNode[])110%n/a111111
reduceDuplicateNode(ASTNode, NodePredicate)106586%41477%31012001
nodeStmtWhen(String, ExpressionNode, StatementNode)100%n/a111111
nodeTypeArray(String, TypeNode, ExpressionNode)100%n/a111111
typeNode(Source, Type)9640%n/a012301
nodeExprSizeof(String, SizeableNode)90%n/a111111
nodeTypeBasic(String, StandardBasicType.BasicTypeKind)90%n/a111111
nodeTypePointer(String, TypeNode)90%n/a111111
nodeBreak(String)80%n/a111111
nodeTypeScope(String)80%n/a111111
nodeBlock(String, BlockItemNode[])60%n/a111111
getIntValue(IntegerConstantNode)50%n/a111111
isEmptyCompoundStatementNode(CompoundStatementNode)42787%3770%3631001
getVeryLastItemNodeOfCompoundStatement(CompoundStatementNode)42686%2466%241801
transformMainCall(ASTNode)34093%2880%2611301
isRelatedAssumptionNode(BlockItemNode, List)28297%21688%21012301
refersInputVariable(ASTNode)24295%2880%2621301
nonNullChildBefore(ASTNode, int)22291%2466%240601
isVoidType(Type)2675%1150%120101
elaborateExpression(ExpressionNode)83100%n/a0101201
normalizeCompoundStatementNodes(ASTNode)79100%11593%1902001
completeSources(ASTNode)79100%11593%1902201
assumeFunctionDeclaration(Source)57100%n/a0101001
nodeDefnFunction(String, String, TypeNode, List, List)39100%n/a010501
stringLiteral(String)34100%n/a010601
transformMainFunction(SequenceNode)33100%8100%0501001
createNewMainFunction(SequenceNode)32100%n/a010601
hasHeader(AST, String)31100%6100%040701
nextRealNode(ASTNode)30100%1990%1601301
has_gen_mainFunction(SequenceNode)27100%8100%050801
nextDFSSkip(ASTNode)25100%4100%030701
nodeExprRange(String, ExpressionNode, ExpressionNode, ExpressionNode)23100%2100%020301
newSource(String, int)22100%n/a010401
nodeTypeDom(String, int)22100%2100%020401
BaseWorker(String, ASTFactory)20100%n/a010701
assumeNode(ExpressionNode)18100%n/a010301
isLeaf(ASTNode)18100%4100%030501
identifierExpression(String)16100%n/a010201
nodeExprCall(String, String, ExpressionNode[])15100%n/a010201
variableDeclaration(String, TypeNode, ExpressionNode)14100%n/a010201
nodeDeclVarInit(String, String, TypeNode, ExpressionNode)14100%n/a010201
variableDeclaration(String, TypeNode)13100%n/a010201
nodeDeclVar(String, String, TypeNode)13100%n/a010201
typeNode(Type)12100%n/a010201
nodeExprId(String, String)12100%n/a010201
functionCall(Source, String, List)11100%n/a010101
integerConstant(int)11100%n/a010301
transform(AST)10100%n/a010301
identifier(String)10100%n/a010101
identifierExpression(Source, String)10100%n/a010101
nodeExprCast(String, TypeNode, ExpressionNode)10100%n/a010101
nodeBlock(String, List)9100%n/a010101
nodeExprInt(String, int)9100%n/a010101
nodeIdent(String, String)9100%n/a010101
nodeStmtCall(String, String, ExpressionNode[])9100%n/a010101
nodeTypeInt(String)9100%n/a010101
nodeTypeNamed(String, String)9100%n/a010101
nodeTypeFromExpr(String, ExpressionNode)9100%n/a010101
hereNode()8100%n/a010101
voidType()8100%n/a010101
nodeDeclVarInt(String, String)8100%n/a010101
nodeExprHere(String)8100%n/a010101
nodeTypeRange(String)8100%n/a010101
static {...}6100%n/a010101