CivlCParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total20,437 of 80,95974%5,024 of 10,59752%3,7285,6752,71412,48819214
parameterTypeList()2,22965122%3749620%22025332244501
arrayLambdaExpression()89146234%2754112%1481619619301
directAbstractDeclaratorSuffix()67162748%1227738%891039620901
unaryExpression()5901,45071%19314442%1231805334601
directDeclaratorArraySuffix()56031936%651821%37448315401
separationLogicItem()4810%510%2727868611
porItem()45980963%868048%60875923701
alignmentSpecifier()4520%470%2626838311
derivativeExpression()4510%420%2222757511
annotation()37046855%603134%45485314801
logicalImpliesExpression()36416130%951211%5055467901
staticAssertDeclaration()3640%340%1818616111
postfixExpression()34798373%537759%37724223601
functionSpecifier()30868969%525953%36623517801
partial()2950%260%1414494911
domainSpecifier()27938357%1605926%100111167401
typeName_opt()27411930%1161511%6667274801
directAbstractDeclarator()25741061%1044731%60772011101
iterationStatement()2551,79687%11912551%1171271033901
partialList()2520%260%1414525211
enumSpecifier()24860170%1057140%64901413101
assignmentExpression()24166973%7410959%611055320601
invariant_opt()23724150%834635%6066306201
statement()2291,21584%7611560%701093127801
typeQualifierList()2290%320%1717464611
quantifiedExpression()22859972%845439%54711813001
structOrUnionSpecifier()21656072%936741%60821411601
conditionalExpression()21349770%1146837%8193199801
remoteExpression()18813641%191136%1116326301
runStatement()1880%140%88353511
argumentExpressionList()18064678%8617166%751312411401
typeSpecifier()17176081%319575%27831620001
atomicTypeSpecifier()17033%1913%1112284501
logicalOrExpression()16832766%703332%4253157901
constant()15835969%244263%19432211001
pragma()15543473%333047%29332110501
postfixExpressionRoot()15343173%305665%22451710101
logicalAndExpression()15334269%643937%4153157901
primaryExpression()14864681%3810373%35772113601
initializer()14338873%466257%3956178301
selectionStatement()13885786%9111555%851051114401
functionDefinition()13560181%393446%35391513101
structDeclaration()12642577%366865%3154188601
libraryName()12123165%211846%1521196601
assignmentExpression_opt()12114855%542128%313983801
declaration()11956482%439769%39721710001
typeofSpecifier()11639777%193464%1729189201
equalityExpression()11438877%456057%3554158101
directDeclaratorFunctionSuffix()11337776%123071%1123158601
directDeclarator()43179%637454%4870118101
initDeclarator()39178%655244%506086701
declarationSpecifier()16261%131756%1019165601
structDeclarator()41881%164272%1431119501
jumpStatement()55185%333752%3239811801
labeledStatement()52584%313351%3035811301
statementWithScope()46983%557658%5067118201
rangeSuffix()34378%505552%415496301
contractItem()53%131451%1015153801
declarationList_opt()20769%593537%434883901
rangeExpression()36780%426159%335396701
initializerList()26474%464448%314665401
genericAssociation()42083%375660%334887901
balancedToken()26876%243559%2231116201
storageClassSpecifier()19472%142967%1223114401
designator()31881%142564%132187001
intervalSeq()26178%132868%112297001
designatedInitializer()35883%345762%314786501
chooseStatement()38284%517559%506496101
inlineList()13265%121657%1015113801
annotationBody()13265%121657%1015113801
typeSpecifierOrQualifier()31682%297872%2755108001
enumerator()29281%102772%92086401
compoundStatement()53189%529564%517577501
updateStatement()41186%212150%212258001
expressionStatement()35984%336064%324886101
parameterTypeListWithoutScope()27381%92270%81786201
expression_opt()21777%374655%334383701
declarationSpecifierList()27381%89892%75494101
expression()21678%235670%204183801
declaratorOrAbstractDeclarator()16373%82172%71695001
multiplicativeExpression()60591%165075%1636512201
blockItemList()32585%2111384%206894601
pointer()15773%61672%51294601
asmStatement()40387%193967%193058801
boundVariableDeclarationSubList()34886%83681%82367901
callsExpression()31985%82676%81856401
parameterDeclaration()28183%82777%71976101
typeName()26682%82978%72085901
castExpression()42088%137885%134767401
directDeclaratorSuffix()13270%51473%41183801
genericSelection()28284%72376%71655801
differentiableSpecifier()27884%72376%71655601
typedefName()15174%71365%61173401
enumerationConstant()12971%5964%4873101
designatorList()65%41275%3983301
blockItem()25383%112266%112055901
directDeclaratorPrefix()19979%62379%61674701
additiveExpression()45090%113877%112659401
shiftExpression()45090%143571%142659401
spawnExpression()27385%62076%61455601
withStatement()25284%131350%131455301
whenStatement()25284%131350%131455301
interval()24883%62076%61455201
initDeclaratorList()23482%92170%91665801
structDeclaratorList()23482%72376%71665801
unaryOperator()11971%41680%31182601
typeQualifier()11370%1583%21082601
relationalOperator()67%5964%4882601
quantifier()66%975%2782601
equalityOperator()64%770%2682601
structOrUnion()64%770%2682601
abstractDeclarator()35188%82676%81957501
declarator()31987%73081%72076601
specifierQualifierList()26685%126484%123985101
parameterList()33388%198782%195465401
enumeratorList()21683%52382%51565401
genericAssocList()20882%52180%51465201
boundVariableDeclarationList()20882%52180%51465201
identifierList()20081%52180%51464801
synpred21_CivlCParser()0%0%22111111
synpred4_CivlCParser()0%0%22111111
relationalExpression()29988%63083%61956501
andExpression()28688%62480%61656301
exclusiveOrExpression()28688%92170%91656301
inclusiveOrExpression()28688%62480%61656301
commaExpression()28688%62480%61656301
atomicStatement()16481%8850%8953601
assignmentOperator()15581%62278%61572601
designation()15581%1178%3853501
pointer_part()15280%1178%3853501
translationUnit()40192%2910378%296745101
structDeclarationList()22687%105885%103553901
typeQualifierList_opt()16383%62076%61453901
contract()16383%52180%51453901
memSpecifier()11277%880%2652701
constantExpression()70%583%1452101
declarationSpecifiers()12982%990%1653001
parameterTypeListWithScope()79%583%1442401
blockItemWithScope()77%50%3442301
displayRecognitionError(String[], RecognitionException)0%n/a113311
synpred4_CivlCParser_fragment()0%0%222211
synpred21_CivlCParser_fragment()0%0%222211
synpred3_CivlCParser_fragment()88%51168%5921401
synpred23_CivlCParser()84%50%1221101
synpred18_CivlCParser()86%50%1221101
synpred17_CivlCParser()86%50%1221101
synpred28_CivlCParser()86%50%1221101
synpred19_CivlCParser()86%50%1221101
synpred12_CivlCParser()86%50%1221101
synpred9_CivlCParser()86%50%1221101
synpred10_CivlCParser()86%50%1221101
synpred14_CivlCParser()86%50%1221101
synpred8_CivlCParser()86%50%1221101
synpred13_CivlCParser()86%50%1221101
synpred20_CivlCParser()86%50%1221101
synpred16_CivlCParser()86%50%1221101
synpred30_CivlCParser()86%50%1221101
synpred15_CivlCParser()86%50%1221101
synpred26_CivlCParser()86%50%1221101
synpred5_CivlCParser()86%50%1221101
synpred7_CivlCParser()86%50%1221101
synpred6_CivlCParser()86%50%1221101
synpred11_CivlCParser()86%50%1221101
synpred22_CivlCParser()86%50%1221101
synpred23_CivlCParser_fragment()94%5964%5811401
synpred2_CivlCParser()88%100%0221101
synpred29_CivlCParser()88%100%0221101
synpred1_CivlCParser()88%100%0221101
synpred32_CivlCParser()88%100%0221101
synpred31_CivlCParser()88%100%0221101
synpred24_CivlCParser()88%100%0221101
synpred25_CivlCParser()88%100%0221101
synpred27_CivlCParser()88%100%0221101
synpred3_CivlCParser()88%100%0221101
emitErrorMessage(String)0%n/a111111
setTreeAdaptor(TreeAdaptor)0%n/a112211
getDelegates()0%n/a111111
getTreeAdaptor()0%n/a111111
synpred32_CivlCParser_fragment()97%880%2601801
synpred1_CivlCParser_fragment()96%675%250801
synpred28_CivlCParser_fragment()93%50%230601
getTokenNames()0%n/a111111
getGrammarFileName()0%n/a111111
synpred31_CivlCParser_fragment()98%787%1501401
synpred2_CivlCParser_fragment()97%583%140701
synpred14_CivlCParser_fragment()94%50%120501
synpred15_CivlCParser_fragment()94%50%120501
synpred5_CivlCParser_fragment()92%50%120201
synpred6_CivlCParser_fragment()92%50%120201
synpred7_CivlCParser_fragment()92%50%120201
synpred8_CivlCParser_fragment()92%50%120201
synpred9_CivlCParser_fragment()92%50%120201
synpred10_CivlCParser_fragment()92%50%120201
synpred11_CivlCParser_fragment()92%50%120201
synpred12_CivlCParser_fragment()92%50%120201
synpred13_CivlCParser_fragment()92%50%120201
synpred16_CivlCParser_fragment()92%50%120201
synpred17_CivlCParser_fragment()92%50%120201
synpred18_CivlCParser_fragment()92%50%120201
synpred19_CivlCParser_fragment()92%50%120201
synpred20_CivlCParser_fragment()92%50%120201
synpred22_CivlCParser_fragment()92%50%120201
synpred26_CivlCParser_fragment()92%50%120201
synpred30_CivlCParser_fragment()92%50%120201
static {...}13,153100%14100%08084501
CivlCParser(TokenStream, RecognizerSharedState)100%n/a0101201
synpred25_CivlCParser_fragment()100%4100%030901
setSymbols_stack(Stack)100%100%020901
isEnumerationConstant(String)100%4100%030701
isTypeName(String)100%4100%030301
synpred24_CivlCParser_fragment()100%100%020501
synpred27_CivlCParser_fragment()100%100%020501
synpred29_CivlCParser_fragment()100%100%020501
CivlCParser(TokenStream)100%n/a010201