CASTBuilderWorker

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,777 of 5,98470%246 of 64461%1964733941,3241191
translateFunctionDefinition(CommonTree, SimpleScope)2049632%21519%1214406301
getContract(CommonTree, SimpleScope)1870%280%1616474711
translateCompoundStatement(CommonTree, SimpleScope)16720154%192960%1125408801
attachAttributeToPragmaNode(PragmaNode)152116%3412%1920404401
translateDeriv(Source, CommonTree, SimpleScope)1340%80%55222211
translateSumExpression(Source, CommonTree, SimpleScope)1200%80%55212111
newSpecifierType(SpecifierAnalysis, SimpleScope)9515061%112064%921205801
setAlignmentSpecifiers(VariableDeclarationNode, SpecifierAnalysis, SimpleScope)68911%6225%4591201
translateStatement(CommonTree, SimpleScope)5513170%81970%725103701
translateOperatorExpression(Source, CommonTree, SimpleScope)5014674%173567%1747299301
translateExpression(Source, CommonTree, SimpleScope)4616277%72376%73083401
translateFunctionSuffix(CommonTree, TypeNode, SimpleScope)3618984%51575%51174601
setStorageSpecifiers(FunctionDeclarationNode, SpecifierAnalysis)341935%6650%6761301
translateUpdate(CommonTree, SimpleScope)330%n/a116611
translateDeclaration(CommonTree, SimpleScope)3227589%73181%72067201
translateAt(Source, CommonTree, SimpleScope)320%n/a116611
applyArrayQualifiers(CommonTree, ArrayTypeNode)31922%6114%56111401
translateStaticAssertion(CommonTree, SimpleScope)300%n/a115511
translateBlockItemNode(CommonTree, SimpleScope, boolean)2110082%31885%31443001
getInvariant(CommonTree, SimpleScope)200%40%336611
translateCall(Source, CommonTree, SimpleScope)166981%1375%1331701
translateAtomicType(CommonTree, SimpleScope)160%n/a112211
applyQualifiers(CommonTree, TypeNode)132767%3457%3651401
setStorageSpecifiers(VariableDeclarationNode, SpecifierAnalysis, SimpleScope)122567%4866%4741301
translateSizeOf(Source, CommonTree, SimpleScope)112871%2250%232801
translateInitializer(CommonTree, SimpleScope)1015093%21487%2923501
translateFieldDeclaration(CommonTree, SimpleScope)1010891%1787%1512301
translateTranslationUnit(CommonTree)1010691%21083%2722201
isFunction(TypeNode, SimpleScope, Set)104782%2777%2621501
checkFunctionSpecifiers(VariableDeclarationNode, SpecifierAnalysis)10741%2250%232501
translateArraySuffix(CommonTree, TypeNode, SimpleScope)95886%3457%3541901
error(String, CommonTree)80%n/a111111
translatePragma(CommonTree, SimpleScope)77891%4100%0322101
translateIdentifier(CommonTree)72275%1150%121601
error(String, ASTNode)70%n/a111111
translateGenericSelection(Source, CommonTree, SimpleScope)68293%1583%1411701
setFunctionSpecifiers(FunctionDeclarationNode, SpecifierAnalysis)65089%21688%21021901
translateCivlFor(CommonTree, SimpleScope)511095%1583%1412301
translateStructOrUnionType(CommonTree, SimpleScope)510995%11191%1712401
translateFor(CommonTree, SimpleScope)58994%1583%1411801
translateQuantifiedExpressionNew(Source, CommonTree, SimpleScope)58794%3770%3611901
processDirectDeclarator(CommonTree, TypeNode, SimpleScope)55992%1787%1611101
translateArrayLambdaExpression(Source, CommonTree, SimpleScope)55491%1150%1211301
translateStatementExpression(Source, CommonTree, SimpleScope)52583%1150%121501
translateDeclaratorSuffix(CommonTree, TypeNode, SimpleScope)52180%1375%131601
translateQuantifier(CommonTree)5964%1375%141501
checkAlignmentSpecifiers(FunctionDeclarationNode, SpecifierAnalysis)5964%2250%231301
translateWildcard(Source, CommonTree, SimpleScope)50%n/a111111
containsIdentifier(CommonTree, String)43188%2675%252901
makeIncomplete(TypeNode)1280%1375%131501
translateEnumerationType(CommonTree, SimpleScope)115100%6100%0402201
CASTBuilderWorker(Configuration, CParseTree, ASTFactory, PragmaFactory)75100%n/a0101901
translateBoundVariableDeclarationSubList(Source, CommonTree, SimpleScope)73100%4100%0301401
translateAnnotation(CommonTree, SimpleScope)72100%2675%2501101
translateIf(CommonTree, SimpleScope)56100%2100%020801
translateCaseLabeledStatement(CommonTree, SimpleScope)53100%n/a010901
translateRegularRange(Source, CommonTree, SimpleScope)51100%2466%240801
translatePointers(CommonTree, TypeNode, SimpleScope)43100%2100%020901
translateSwitch(CommonTree, SimpleScope)43100%n/a010901
translateDotOrArrow(Source, CommonTree, SimpleScope)39100%2100%020801
translateIntervalSequence(CommonTree, SimpleScope)37100%2100%020701
translateDefaultLabeledStatement(CommonTree, SimpleScope)37100%n/a010601
translateChooseStatement(CommonTree, SimpleScope)36100%2100%020701
translateIdentifierLabeledStatement(CommonTree, SimpleScope)34100%n/a010501
processDeclarator(CommonTree, TypeNode, SimpleScope)32100%2100%020601
translateDo(CommonTree, SimpleScope)32100%n/a010501
translateWhile(CommonTree, SimpleScope)32100%n/a010501
translateBoundVariableDeclarationList(Source, CommonTree, SimpleScope)31100%2100%020601
translateTypeName(CommonTree, SimpleScope)28100%n/a010601
translateExpressionStatement(CommonTree, SimpleScope)26100%2100%020601
translateInterval(CommonTree, SimpleScope)25100%n/a010301
translateCompoundLiteral(Source, CommonTree, SimpleScope)24100%n/a010401
clearCurrentAnnotations()23100%2100%020501
getPragmaHandler(String)23100%2100%020501
getNewScope(SimpleScope)21100%1375%130401
translateAtomic(CommonTree, SimpleScope)19100%n/a010201
getContract()18100%1375%130401
getTransforms()18100%4100%030401
translateExpression(CommonTree, SimpleScope)16100%2100%020401
translateGoto(CommonTree)15100%n/a010201
translateScopeOf(Source, CommonTree, SimpleScope)14100%n/a010201
translateCharacterConstant(Source, CommonTree)13100%n/a010201
translateStringLiteral(Source, CommonTree)13100%n/a010201
newSpecifierAnalysis(CommonTree)9100%n/a010101
isFunction(TypeNode, SimpleScope)8100%n/a010101
translateIntegerConstant(Source, CommonTree)7100%n/a010101
translateFloatingConstant(Source, CommonTree)7100%n/a010101
translateBlockItem(CommonTree, SimpleScope)6100%n/a010101
newSource(CommonTree)5100%n/a010101
translateRoot()5100%n/a010101
static {...}100%n/a010101