CivlCParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total26,420 of 82,02967%5,707 of 10,66246%3,9955,7153,91112,65539218
parameterTypeList()1,70151323%1947227%12215133244801
porItem()1,2680%1660%878723723711
unaryExpression()1,0711,01648%2608725%14918614235501
directAbstractDeclaratorSuffix()93636227%1792010%9610312420901
arrayLambdaExpression()90046233%2814112%1511649619301
directDeclaratorArraySuffix()56031936%651821%37448315401
sumExpression()5050%1030%5353727211
typeofSpecifier()5010%490%2727929211
separationLogicItem()4810%510%2727868611
updateStatement()4750%420%2222808011
statement()46897667%959650%771098127801
asmStatement()4590%580%3030888811
derivativeExpression()4510%420%2222757511
directAbstractDeclarator()44722032%1312013%70775811101
alignmentSpecifier()4460%450%2525838311
abstractSpecifier()38230544%1232516%67773610201
callsExpression()3750%340%1818646411
annotation()37046855%603134%45485314801
logicalImpliesExpression()36716130%971211%5156467901
staticAssertDeclaration()3640%340%1818616111
balancedToken()3510%590%3131626211
shiftExpression()34815030%371224%2126599401
postfixExpression()34798373%537759%37724223601
structDeclarator()31320139%401831%2431499501
withStatement()3000%260%1414535311
partial()2950%260%1414494911
assignmentExpression()29463368%8610254%681087121101
pragma()28930050%432031%31334210501
domainSpecifier()27938357%1605926%100111167401
typeName_opt()27411930%1161511%6667274801
enumSpecifier()27257767%1126436%68901713101
iterationStatement()2551,79687%11912551%1171271033901
partialList()2520%260%1414525211
invariant_opt()24024150%864534%6267306201
quantifiedExpression()23159972%865438%55721813001
typeQualifierList()2290%320%1717464611
structOrUnionSpecifier()21656072%936741%60821411601
conditionalExpression()21649769%1166836%8294199801
contractItem()1980%270%1515383811
constant()19132663%293756%22432911001
remoteExpression()18813641%191136%1116326301
andExpression()18813641%191136%1116326301
exclusiveOrExpression()18813641%191136%1116326301
inclusiveOrExpression()18813641%191136%1116326301
runStatement()1880%140%88353511
jumpStatement()18446171%412941%34392411801
argumentExpressionList()18365278%10016361%881342411401
functionSpecifier()17357176%305263%24472013701
logicalAndExpression()17132765%723331%4354157901
logicalOrExpression()17132765%723331%4354157901
atomicTypeSpecifier()17033%19313%1112284501
typeSpecifier()16876381%309676%26831720001
postfixExpressionRoot()15343173%315563%23451710101
primaryExpression()14864981%4210170%39782113601
initializer()14339173%476357%4057178301
selectionStatement()14185785%9511354%881061114401
assignmentExpression_opt()12714553%581924%334083801
structDeclaration()12642577%386663%3354188601
functionDefinition()12157782%313049%29331513101
libraryName()12123165%211846%1521196601
declaration()11956482%439769%39721710001
equalityExpression()11738876%476056%3655158101
directDeclaratorFunctionSuffix()37776%123071%1123158601
directDeclarator()43179%637454%4870118101
initDeclarator()39178%655244%506086701
labeledStatement()52584%313351%3035811301
statementWithScope()47283%597455%5468118201
rangeSuffix()34378%505552%415496301
initializerList()26474%484447%324765401
declarationList_opt()20769%593537%434883901
rangeExpression()36780%436058%345396701
genericAssociation()42083%375660%334887901
storageClassSpecifier()18568%182558%1423114401
declarationSpecifier()17867%102066%819155601
designator()31881%142564%132187001
intervalSeq()26178%132868%112297001
designatedInitializer()36183%365761%334886501
chooseStatement()38584%527659%516596101
inlineList()13265%121657%1015113801
annotationBody()13265%121657%1015113801
contract()12765%131350%1114133901
compoundStatement()53188%569362%547677501
expression_opt()21776%404552%354483701
enumerator()29281%102772%92086401
expressionStatement()36284%346164%334986101
parameterTypeListWithoutScope()27381%92270%81786201
expression()21677%275466%234283801
declaratorOrAbstractDeclarator()16373%82172%71695001
multiplicativeExpression()60591%165075%1636512201
blockItemList()32885%2411282%236994601
pointer()15773%61672%51294601
boundVariableDeclarationSubList()34886%83681%82367901
parameterDeclaration()28183%82777%71976101
typeName()26682%92875%82085901
castExpression()42388%197479%194867401
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%118989%105174201
blockItem()25383%112266%112055901
directDeclaratorPrefix()19979%62379%61674701
additiveExpression()45090%113877%112659401
spawnExpression()27385%62076%61455601
whenStatement()25284%131350%131455301
interval()24883%62076%61455201
initDeclaratorList()23482%92170%91665801
structDeclaratorList()23482%72376%71665801
unaryOperator()11971%51575%41182601
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%136182%133885101
synpred18_CivlCParser()0%0%22111111
synpred17_CivlCParser()0%0%22111111
synpred12_CivlCParser()0%0%22111111
synpred21_CivlCParser()0%0%22111111
synpred13_CivlCParser()0%0%22111111
synpred16_CivlCParser()0%0%22111111
synpred4_CivlCParser()0%0%22111111
parameterList()33388%208681%205465401
enumeratorList()21683%52382%51565401
genericAssocList()20882%52180%51465201
boundVariableDeclarationList()20882%52180%51465201
identifierList()20081%52180%51464801
typedefName()14177%31178%3863101
relationalExpression()29988%63083%61956501
commaExpression()28688%62480%61656301
atomicStatement()16481%8850%8953601
assignmentOperator()15581%82071%81572601
designation()15581%31178%3853501
pointer_part()15280%31178%3853501
translationUnit()40492%3110376%316845101
structDeclarationList()22687%115783%113553901
typeQualifierList_opt()16383%62076%61453901
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
synpred12_CivlCParser_fragment()0%0%222211
synpred13_CivlCParser_fragment()0%0%222211
synpred16_CivlCParser_fragment()0%0%222211
synpred17_CivlCParser_fragment()0%0%222211
synpred18_CivlCParser_fragment()0%0%222211
synpred21_CivlCParser_fragment()0%0%222211
synpred3_CivlCParser_fragment()88%51168%5921401
synpred23_CivlCParser()82%50%1221101
synpred2_CivlCParser()84%50%1221101
synpred28_CivlCParser()84%50%1221101
synpred19_CivlCParser()84%50%1221101
synpred9_CivlCParser()84%50%1221101
synpred10_CivlCParser()84%50%1221101
synpred14_CivlCParser()84%50%1221101
synpred8_CivlCParser()84%50%1221101
synpred20_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
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
synpred2_CivlCParser_fragment()93%3350%340701
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
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
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