CivlCParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total20,806 of 82,02974%5,088 of 10,66252%3,7595,7152,83412,65521218
parameterTypeList()1,67154324%1887829%11815132444801
arrayLambdaExpression()90046233%2814112%1511649619301
directAbstractDeclaratorSuffix()67162748%1227738%891039620901
unaryExpression()6341,45369%20314441%1291866135501
directDeclaratorArraySuffix()56031936%651821%37448315401
sumExpression()5050%1030%5353727211
separationLogicItem()4810%510%2727868611
porItem()45980963%868048%60875923701
derivativeExpression()4510%420%2222757511
alignmentSpecifier()4460%450%2525838311
abstractSpecifier()38230544%1232516%67773610201
annotation()37046855%603134%45485314801
logicalImpliesExpression()36716130%971211%5156467901
staticAssertDeclaration()3640%340%1818616111
postfixExpression()34798373%537759%37724223601
partial()2950%260%1414494911
pragma()28930050%432031%31334210501
domainSpecifier()27938357%1605926%100111167401
typeName_opt()27411930%1161511%6667274801
assignmentExpression()25866972%7910957%641085821101
directAbstractDeclarator()25741061%1044731%60772011101
iterationStatement()2551,79687%11912551%1171271033901
partialList()2520%260%1414525211
enumSpecifier()24860170%1057140%64901413101
invariant_opt()24024150%854635%6167306201
quantifiedExpression()23159972%865438%55721813001
statement()2291,21584%7611560%701093127801
typeQualifierList()2290%320%1717464611
structOrUnionSpecifier()21656072%936741%60821411601
conditionalExpression()21649769%1166836%8294199801
remoteExpression()18813641%191136%1116326301
runStatement()1880%140%88353511
argumentExpressionList()18365278%9017365%781342411401
logicalOrExpression()17132765%723331%4354157901
atomicTypeSpecifier()17033%19313%1112284501
typeSpecifier()16776482%309676%26831620001
constant()15835969%244263%19432211001
logicalAndExpression()15634268%663937%4254157901
postfixExpressionRoot()15343173%305665%22451710101
primaryExpression()14864981%3910472%36782113601
initializer()14339173%476357%4057178301
functionSpecifier()14260280%265668%22471513701
selectionStatement()14185785%9311555%861061114401
structDeclaration()12642577%366865%3154188601
assignmentExpression_opt()12414854%562127%324083801
functionDefinition()12157782%313049%29331513101
libraryName()12123165%211846%1521196601
declaration()11956482%439769%39721710001
equalityExpression()11738876%476056%3655158101
typeofSpecifier()11638576%173265%1527189201
directDeclaratorFunctionSuffix()37776%123071%1123158601
directDeclarator()43179%637454%4870118101
initDeclarator()39178%655244%506086701
structDeclarator()41881%164272%1431119501
jumpStatement()55185%333752%3239811801
labeledStatement()52584%313351%3035811301
statementWithScope()47283%567757%5168118201
rangeSuffix()34378%505552%415496301
contractItem()53%131451%1015153801
initializerList()26474%484447%324765401
declarationList_opt()20769%593537%434883901
rangeExpression()36780%426159%335396701
genericAssociation()42083%375660%334887901
declarationSpecifier()17867%102066%819155601
balancedToken()26876%243559%2231116201
storageClassSpecifier()19472%142967%1223114401
designator()31881%142564%132187001
intervalSeq()26178%132868%112297001
designatedInitializer()36183%355862%324886501
chooseStatement()38584%527659%516596101
inlineList()13265%121657%1015113801
annotationBody()13265%121657%1015113801
compoundStatement()53188%549563%527677501
enumerator()29281%102772%92086401
updateStatement()41186%212150%212258001
expressionStatement()36284%346164%334986101
parameterTypeListWithoutScope()27381%92270%81786201
expression_opt()22077%384755%344483701
expression()21677%255669%214283801
declaratorOrAbstractDeclarator()16373%82172%71695001
multiplicativeExpression()60591%165075%1636512201
blockItemList()32885%2211483%216994601
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()42388%147984%144867401
typeSpecifierOrQualifier()33886%268376%255698101
directDeclaratorSuffix()13270%51473%41183801
genericSelection()28284%72376%71655801
differentiableSpecifier()27884%72376%71655601
enumerationConstant()12971%5964%4873101
designatorList()65%41275%3983301
declarationSpecifierList()26283%109090%95174201
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()70%31583%21082601
relationalOperator()67%5964%4882601
quantifier()66%3975%2782601
equalityOperator()64%3770%2682601
structOrUnion()64%3770%2682601
abstractDeclarator()35188%82676%81957501
declarator()31987%73081%72076601
specifierQualifierList()26085%126283%123885101
synpred21_CivlCParser()0%0%22111111
synpred4_CivlCParser()0%0%22111111
parameterList()33388%198782%195465401
enumeratorList()21683%52382%51565401
genericAssocList()20882%52180%51465201
boundVariableDeclarationList()20882%52180%51465201
identifierList()20081%52180%51464801
typedefName()14177%31178%3863101
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%31178%3853501
pointer_part()15280%31178%3853501
translationUnit()40492%3010477%306845101
structDeclarationList()22687%105885%103553901
typeQualifierList_opt()16383%62076%61453901
contract()16383%52180%51453901
memSpecifier()77%880%2652701
constantExpression()70%583%1452101
declarationSpecifiers()12982%990%1653001
parameterTypeListWithScope()79%583%1442401
blockItemWithScope()77%3350%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()82%50%1221101
synpred18_CivlCParser()84%50%1221101
synpred17_CivlCParser()84%50%1221101
synpred28_CivlCParser()84%50%1221101
synpred19_CivlCParser()84%50%1221101
synpred12_CivlCParser()84%50%1221101
synpred9_CivlCParser()84%50%1221101
synpred10_CivlCParser()84%50%1221101
synpred14_CivlCParser()84%50%1221101
synpred8_CivlCParser()84%50%1221101
synpred13_CivlCParser()84%50%1221101
synpred20_CivlCParser()84%50%1221101
synpred16_CivlCParser()84%50%1221101
synpred30_CivlCParser()84%50%1221101
synpred15_CivlCParser()84%50%1221101
synpred26_CivlCParser()84%50%1221101
synpred5_CivlCParser()84%50%1221101
synpred7_CivlCParser()84%50%1221101
synpred6_CivlCParser()84%50%1221101
synpred11_CivlCParser()84%50%1221101
synpred22_CivlCParser()84%50%1221101
synpred2_CivlCParser()86%100%0221101
synpred29_CivlCParser()86%100%0221101
synpred1_CivlCParser()86%100%0221101
synpred32_CivlCParser()86%100%0221101
synpred31_CivlCParser()86%100%0221101
synpred24_CivlCParser()86%100%0221101
synpred25_CivlCParser()86%100%0221101
synpred27_CivlCParser()86%100%0221101
synpred3_CivlCParser()86%100%0221101
synpred23_CivlCParser_fragment()94%5964%5811401
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
indicatesDeclarator()92%466%240501
getTokenNames()0%n/a111111
getGrammarFileName()0%n/a111111
getSourceName()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,835100%14100%08085601
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%030401
synpred24_CivlCParser_fragment()100%100%020501
synpred27_CivlCParser_fragment()100%100%020501
synpred29_CivlCParser_fragment()100%100%020501
CivlCParser(TokenStream)100%n/a010201