JavaLanguageParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,986 of 20,37385%312 of 1,11772%2998047244,3587158
expr(int)3141,89085%6413267%621163245801
expr_sempred(JavaLanguageParser.ExprContext, int)1360%230%2323242411
superSuffix()12312750%21827%1316184501
classType()1000%40%33262611
annotationTypeElementRest(List)7526878%81361%815218201
arrayCreatorRest()4817378%91052%711115301
statement()4483294%145278%1243622401
forControl()4426585%142564%112144801
localTypeDeclaration()3615180%31381%311104301
typeBoundType()335261%2250%2392201
typeDeclaration()2515185%51066%5974201
switchBlockStatementGroup()2410881%4866%4763401
creator()2410280%2466%2563701
explicitConstructorInvocation()2316988%31076%3854901
id()236172%3562%3551601
integerLiteral()235871%3350%3451601
floatLiteral()235871%3350%3451601
primitiveType()235470%3350%3451601
blockStatement()209482%2466%2542901
modifier()1920891%1593%11657201
createdName()1913287%685%1553901
typeArgument()1913187%2880%2753801
importDeclaration()1912786%685%1554001
literal()1912286%888%1954401
switchLabel()1911786%685%1553401
variableDeclaratorId(List, ParserRuleContext)1911685%888%1653501
interfaceBodyDeclaration()1911085%3666%3653101
annotationTypeElementDeclaration()1911085%3666%3653101
variableAccess()1910484%3666%3653001
primaryPattern()199983%2466%2553201
types(List)199082%583%1653201
variableModifier()195273%266%1352001
methodBody()195273%266%1352001
variableInitializer()195172%266%1352001
lambdaBody()195172%266%1352001
classOrInterfaceOrPrimitiveType()194871%266%1351901
primary()28595%31482%31348001
switchBlock()19593%31482%31044601
arrayInitializer()17992%41680%41143701
elementValueArrayInitializer()17992%41680%41143701
classBodyDeclaration()16692%3975%3844201
lambdaParameters()14991%3975%3843701
recordComponents()13990%3872%3743701
formalParameterList()13990%3872%3743701
methodDeclaration(List)13590%8100%0543901
interfaceMethodDeclaration(List)13490%787%1543901
memberDeclaration(List)13090%888%1944201
classDeclaration(List)12589%8100%0543901
interfaceMemberDeclaration(List)11889%787%1843801
enumBody()11589%990%1643101
classOrInterfaceType(boolean)11489%2675%2542901
recordBody()11088%21083%2742201
classBody()11088%21083%2742201
interfaceBody()11088%21083%2742201
lastFormalParameter()10988%2466%2442801
annotationMethodRest(List, JavaLanguageParser.TypeTypeContext)10888%583%1443101
resourceDeclaration()10888%2466%2442801
enhancedForControl()10888%2466%2442801
constructorBlock()10788%2675%2542801
interfaceDeclaration(List)10488%6100%0443301
enumBodyDeclarations()10388%21083%2742001
annotationTypeBody()9887%787%1542201
arguments()9787%21083%2741901
formalParameter()9587%2466%2442401
localVariableDeclaration()9587%2466%2442401
variableDeclarator(List, JavaLanguageParser.TypeTypeContext)9487%6100%0442801
annotation()9386%5100%0442901
typePattern()9186%2466%2442401
recordDeclaration(List)8986%4100%0342901
compactConstructorDeclaration()8986%2466%2442401
catchParameter()8986%2466%2442401
block()8485%2466%2442301
typeType(boolean)8485%2466%2442301
enumConstants()8385%2466%2442301
constructorDeclaration(List)8385%4100%0342701
qualifiedName()8385%2466%2442201
resources()8385%2466%2442301
caseConstants()8385%2466%2442301
typeParameters()8285%2100%0242601
qualifiedNameList()8285%2100%0242601
typeArguments()8285%2100%0242601
recordComponentsList()8185%2675%2541901
formalParameters()8185%2675%2541901
annotations(boolean)7884%2466%2442001
permittedSubclassesAndInterfaces()7784%2100%0242401
enumConstant()7684%4100%0342501
variableDeclarators(List, JavaLanguageParser.TypeTypeContext)7484%2100%0242201
typeArgumentsOrDiamond()7383%266%1342201
nonWildcardTypeArgumentsOrDiamond()7383%266%1342201
catchType()7083%2100%0242201
typeCastParameters()7083%2100%0242201
typeArgumentsTypeList()7083%2100%0242201
typeList()7083%2100%0242201
expressionList()6983%2100%0242201
typeBound()6882%2100%0242201
elementValuePairs()6882%2100%0242201
multiLambdaParams()6882%2100%0242201
caseConstant()6782%375%1442201
elementValue()6682%375%1442201
switchExpressionOrStatement()6682%n/a0142101
switchLabeledRule()6682%375%1442201
classOrInterfaceTypeExtended()6482%2100%0242001
resourceSpecification()6381%2100%0242101
enumDeclaration(List)6281%2100%0242101
createdNameExtended()6281%2100%0242101
innerCreator()6181%2100%0242101
recordBodyDeclaration()5579%266%1341801
typeParameter()5579%2100%0241901
resource()5579%266%1341801
forInit()5579%266%1341801
pattern()5579%266%1341801
switchLabeledThrow()5479%n/a0141901
catchClause()5479%n/a0141901
classCreatorRest()5078%2100%0241601
lastRecordComponent()4977%n/a0141701
packageDeclaration()4877%n/a0141701
annotationTypeDeclaration(List)4877%n/a0141701
bracketsWithExp()4877%n/a0141701
fieldDeclaration(List)4777%n/a0141501
switchLabeledExpression()4777%n/a0141701
arrayDeclarator()4375%n/a0141501
recordComponent()4275%n/a0141501
textBlockLiteral()4275%n/a0141501
typeUpperBounds()4174%n/a0141501
qualifiedNameExtended()4174%n/a0141501
parExpression()4174%n/a0141501
nonWildcardTypeArguments()4174%n/a0141501
guardedPattern()4174%n/a0141501
elementValuePair()4074%n/a0141501
switchLabeledBlock()4074%n/a0141501
lambdaExpression()4074%n/a0141501
classExtends()3672%n/a0141301
fieldAccessNoIdent()3571%n/a0141301
implementsClause()3470%n/a0141301
interfaceExtends()3470%n/a0141301
throwsList()3470%n/a0141301
defaultValue()3470%n/a0141301
elseStat()3470%n/a0141301
finallyBlock()3470%n/a0141301
annotationConstantRest(List, JavaLanguageParser.TypeTypeContext)3168%n/a0141101
expression()2866%n/a0141101
compilationUnit()16794%41275%4923501
sempred(RuleContext, int, int)50%233%232401
expr()0%n/a111111
blockStatement_sempred(JavaLanguageParser.BlockStatementContext, int)81%375%131301
getTokenNames()0%n/a111111
getGrammarFileName()0%n/a111111
getRuleNames()0%n/a111111
getSerializedATN()0%n/a111111
makeSymbolicNames()899100%n/a010101
makeLiteralNames()867100%n/a010101
makeRuleNames()567100%n/a010101
static {...}87100%8100%0502001
JavaLanguageParser(TokenStream, int)29100%2100%020801
JavaLanguageParser(TokenStream)100%n/a010401
isYieldStatement()100%375%130101
getVocabulary()100%n/a010101
getATN()100%n/a010101