CivlCParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total22,836 of 76,14570%5,088 of 9,96248%3,6385,3453,33811,81529207
parameterTypeList()1,64351323%1877227%11814732043601
porItem()1,2680%1660%878723723711
directAbstractDeclaratorSuffix()92736228%1732010%9310012420901
arrayLambdaExpression()86446234%2574113%1391529619301
unaryExpression()56697163%1278740%811187527301
directDeclaratorArraySuffix()56031936%651821%37448315401
typeofSpecifier()5010%490%2727929211
sumExpression()4930%950%4949727211
separationLogicItem()4810%510%2727868611
asmStatement()4590%580%3030888811
alignmentSpecifier()4460%450%2525838311
directAbstractDeclarator()43822033%1252013%67745811101
callsExpression()3750%340%1818646411
annotation()37046855%603134%45485314801
staticAssertDeclaration()3640%340%1818616111
logicalImpliesExpression()35216431%891211%4752457901
balancedToken()3510%590%3131626211
shiftExpression()34515330%371224%2126589401
postfixExpression()34099074%527860%36724123601
structDeclarator()31320139%401831%2431499501
statement()29596776%779856%67994624001
pragma()28930050%432031%31334210501
iterationStatement()2811,81786%12312951%1201321435101
domainSpecifier()26737758%1505727%94105167401
enumSpecifier()26357768%1066437%65871713101
typeName_opt()26211931%1081512%6263274801
assignmentExpression()23763672%6910259%57985419601
typeQualifierList()2290%320%1717464611
invariant_opt()22823851%774436%5762306201
quantifiedExpression()21555372%775139%50661812101
structOrUnionSpecifier()20756073%866844%56791411601
conditionalExpression()20150371%1096938%7991189801
abstractSpecifier()20143168%1168742%74103117301
contractItem()1980%270%1515383811
runStatement()1880%140%88353511
andExpression()18513942%191136%1116316301
exclusiveOrExpression()18513942%191136%1116316301
inclusiveOrExpression()18513942%191136%1116316301
jumpStatement()18446171%412941%34392411801
atomicTypeSpecifier()17033%19313%1112284501
typeSpecifier()16876381%309676%26831720001
functionSpecifier()16154577%284963%22441913001
logicalAndExpression()15633067%643334%3950147901
logicalOrExpression()15633067%643334%3950147901
constant()15332267%233761%18392210101
postfixExpressionRoot()15042874%285465%21431710101
selectionStatement()14786085%10011453%911091114401
argumentExpressionList()14765281%8315665%751221911401
initializer()14338272%406461%3354178301
structDeclaration()12641976%376363%3252188601
functionDefinition()12157782%313049%29331513101
libraryName()12123165%211846%1521196601
declaration()11955582%429268%38691710001
assignmentExpression_opt()11814555%521926%303783801
directDeclaratorFunctionSuffix()11337776%123071%1123158601
primaryExpression()11063485%329775%31701312701
equalityExpression()10538878%415858%3351148101
directDeclarator()42580%577255%4466118101
initDeclarator()38578%595045%465686701
labeledStatement()52584%313351%3035811301
rangeSuffix()34678%515652%425596301
statementWithScope()46083%537056%4963118201
rangeExpression()37381%446158%355486701
declarationList_opt()20170%533338%394483901
storageClassSpecifier()18568%182558%1423114401
initializerList()26476%414552%284465401
genericAssociation()41783%345561%314687901
declarationSpecifier()18570%92170%719145601
designator()31881%142564%132187001
designatedInitializer()35283%325563%294586501
chooseStatement()37084%487059%476096101
inlineList()13265%121657%1015113801
annotationBody()13265%121657%1015113801
contract()12765%131350%1114133901
compoundStatement()54088%589762%567977501
expression_opt()20575%354254%304083701
enumerator()29281%102772%92086401
parameterTypeListWithoutScope()27381%92270%81786201
expressionStatement()35385%305765%294576101
declaratorOrAbstractDeclarator()16373%82172%71695001
unaryOperator()10764%81260%51182601
pointer()15773%61672%51294601
boundVariableDeclarationSubList()34886%83681%82367901
parameterDeclaration()28183%82777%71976101
typeName()26682%92875%82085901
multiplicativeExpression()60891%165075%1636412201
castExpression()41488%177080%174567401
typeSpecifierOrQualifier()33886%268376%255698101
blockItemList()34086%2511782%247284601
expression()21379%215271%193873801
directDeclaratorSuffix()13270%51473%41183801
genericSelection()28284%72376%71655801
enumerationConstant()12971%5964%4873101
designatorList()65%41275%3983301
directDeclaratorPrefix()19979%62379%61674701
spawnExpression()27385%62076%61455601
declarationSpecifierList()25684%118388%104864201
blockItem()25684%112266%112045901
whenStatement()25284%131350%131455301
initDeclaratorList()23482%92170%91665801
structDeclaratorList()23482%72376%71665801
typeQualifier()11370%31583%21082601
relationalOperator()67%5964%4882601
quantifier()64%3770%2682601
equalityOperator()64%3770%2682601
structOrUnion()64%3770%2682601
abstractDeclarator()35188%82676%81957501
declarator()31987%73081%72076601
additiveExpression()45390%113877%112649401
specifierQualifierList()25484%135781%133685101
synpred17_CivlCParser()0%0%22111111
synpred12_CivlCParser()0%0%22111111
synpred20_CivlCParser()0%0%22111111
synpred16_CivlCParser()0%0%22111111
synpred15_CivlCParser()0%0%22111111
synpred11_CivlCParser()0%0%22111111
parameterList()32488%208080%205165401
enumeratorList()21683%52382%51565401
genericAssocList()20882%52180%51465201
boundVariableDeclarationList()20882%52180%51465201
identifierList()20081%52180%51464801
typedefName()14177%31178%3863101
atomicStatement()16481%8850%8953601
assignmentOperator()15581%82071%81572601
designation()15581%31178%3853501
pointer_part()15280%31178%3853501
relationalExpression()30289%63083%61946501
commaExpression()28989%62480%61646301
translationUnit()41392%3210877%327145101
structDeclarationList()22087%115382%113353901
typeQualifierList_opt()16383%62076%61453901
memSpecifier()11277%880%2652701
constantExpression()70%583%1452101
parameterTypeListWithScope()10579%583%1442401
blockItemWithScope()77%3350%3442301
declarationSpecifiers()13284%990%1643001
synpred11_CivlCParser_fragment()0%0%222211
synpred12_CivlCParser_fragment()0%0%222211
synpred15_CivlCParser_fragment()0%0%222211
synpred16_CivlCParser_fragment()0%0%222211
synpred17_CivlCParser_fragment()0%0%222211
synpred20_CivlCParser_fragment()0%0%222211
synpred3_CivlCParser_fragment()88%51168%5921401
synpred22_CivlCParser()82%50%1221101
synpred2_CivlCParser()84%50%1221101
synpred29_CivlCParser()84%50%1221101
synpred18_CivlCParser()84%50%1221101
synpred19_CivlCParser()84%50%1221101
synpred21_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
synpred25_CivlCParser()84%50%1221101
synpred27_CivlCParser()84%50%1221101
synpred4_CivlCParser()84%50%1221101
synpred5_CivlCParser()84%50%1221101
synpred7_CivlCParser()84%50%1221101
synpred6_CivlCParser()84%50%1221101
synpred1_CivlCParser()86%100%0221101
synpred28_CivlCParser()86%100%0221101
synpred23_CivlCParser()86%100%0221101
synpred31_CivlCParser()86%100%0221101
synpred24_CivlCParser()86%100%0221101
synpred30_CivlCParser()86%100%0221101
synpred26_CivlCParser()86%100%0221101
synpred3_CivlCParser()86%100%0221101
synpred22_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
synpred31_CivlCParser_fragment()97%880%2601801
synpred1_CivlCParser_fragment()96%675%250801
synpred27_CivlCParser_fragment()93%50%230601
indicatesDeclarator()92%466%240501
getGrammarFileName()0%n/a111111
synpred30_CivlCParser_fragment()98%787%1501401
synpred13_CivlCParser_fragment()94%50%120501
synpred14_CivlCParser_fragment()94%50%120501
synpred4_CivlCParser_fragment()92%50%120201
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
synpred18_CivlCParser_fragment()92%50%120201
synpred19_CivlCParser_fragment()92%50%120201
synpred21_CivlCParser_fragment()92%50%120201
synpred25_CivlCParser_fragment()92%50%120201
synpred29_CivlCParser_fragment()92%50%120201
static {...}12,508100%12100%07077801
CivlCParser(TokenStream, RecognizerSharedState)100%n/a0101101
synpred24_CivlCParser_fragment()100%4100%030901
setSymbols_stack(Stack)100%100%020901
isEnumerationConstant(String)100%4100%030701
isTypeName(String)100%4100%030401
synpred23_CivlCParser_fragment()100%100%020501
synpred26_CivlCParser_fragment()100%100%020501
synpred28_CivlCParser_fragment()100%100%020501
displayRecognitionError(String[], RecognitionException)100%n/a010301
CivlCParser(TokenStream)100%n/a010201
getTokenNames()100%n/a010101
getSourceName()100%n/a010101