classInstanceCreationExpression() | | 0% | | 0% | 30 | 30 | 165 | 165 | 1 | 1 |
methodInvocation() | | 0% | | 0% | 36 | 36 | 148 | 148 | 1 | 1 |
methodInvocation_lfno_primary() | | 0% | | 0% | 30 | 30 | 124 | 124 | 1 | 1 |
classInstanceCreationExpression_lfno_primary() | | 0% | | 0% | 21 | 21 | 120 | 120 | 1 | 1 |
explicitConstructorInvocation() | | 0% | | 0% | 25 | 25 | 106 | 106 | 1 | 1 |
methodReference() | | 0% | | 0% | 14 | 14 | 106 | 106 | 1 | 1 |
primaryNoNewArray_lfno_primary_lfno_arrayAccess_lfno_primary() | | 0% | | 0% | 14 | 14 | 96 | 96 | 1 | 1 |
methodReference_lfno_primary() | | 0% | | 0% | 12 | 12 | 92 | 92 | 1 | 1 |
primaryNoNewArray_lfno_primary() | | 13% | | 5% | 14 | 15 | 89 | 100 | 0 | 1 |
relationalExpression(int) | | 20% | | 4% | 14 | 15 | 57 | 73 | 0 | 1 |
primaryNoNewArray_lfno_arrayAccess() | | 0% | | 0% | 12 | 12 | 77 | 77 | 1 | 1 |
basicForStatement() | | 0% | | 0% | 13 | 13 | 39 | 39 | 1 | 1 |
basicForStatementNoShortIf() | | 0% | | 0% | 13 | 13 | 39 | 39 | 1 | 1 |
classInstanceCreationExpression_lf_primary() | | 0% | | 0% | 9 | 9 | 51 | 51 | 1 | 1 |
shiftExpression(int) | | 23% | | 5% | 10 | 11 | 47 | 63 | 0 | 1 |
castExpression() | | 0% | | 0% | 6 | 6 | 58 | 58 | 1 | 1 |
arrayCreationExpression() | | 0% | | 0% | 7 | 7 | 56 | 56 | 1 | 1 |
classType() | | 0% | | 0% | 7 | 7 | 51 | 51 | 1 | 1 |
primaryNoNewArray() | | 0% | | 0% | 11 | 11 | 58 | 58 | 1 | 1 |
multiplicativeExpression(int) | | 26% | | 5% | 10 | 11 | 39 | 55 | 0 | 1 |
formalParameters() | | 0% | | 0% | 9 | 9 | 41 | 41 | 1 | 1 |
statementWithoutTrailingSubstatement() | | 0% | | 0% | 13 | 13 | 60 | 60 | 1 | 1 |
dims() | | 0% | | 0% | 6 | 6 | 43 | 43 | 1 | 1 |
classLiteral() | | 0% | | 0% | 7 | 7 | 50 | 50 | 1 | 1 |
arrayAccess_lfno_primary() | | 0% | | 0% | 6 | 6 | 45 | 45 | 1 | 1 |
enumConstant() | | 0% | | 0% | 8 | 8 | 40 | 40 | 1 | 1 |
methodModifier() | | 0% | | 0% | 11 | 11 | 52 | 52 | 1 | 1 |
methodHeader() | | 0% | | 0% | 6 | 6 | 45 | 45 | 1 | 1 |
normalClassDeclaration() | | 0% | | 0% | 7 | 7 | 42 | 42 | 1 | 1 |
arrayAccess() | | 0% | | 0% | 4 | 4 | 44 | 44 | 1 | 1 |
unannClassType() | | 0% | | 0% | 6 | 6 | 42 | 42 | 1 | 1 |
lastFormalParameter() | | 0% | | 0% | 6 | 6 | 40 | 40 | 1 | 1 |
annotationTypeElementDeclaration() | | 0% | | 0% | 7 | 7 | 40 | 40 | 1 | 1 |
ambiguousName(int) | | 0% | | 0% | 6 | 6 | 34 | 34 | 1 | 1 |
ordinaryCompilation() | | 0% | | 0% | 7 | 7 | 34 | 34 | 1 | 1 |
classModifier() | | 0% | | 0% | 9 | 9 | 44 | 44 | 1 | 1 |
fieldModifier() | | 0% | | 0% | 9 | 9 | 44 | 44 | 1 | 1 |
equalityExpression(int) | | 31% | | 6% | 8 | 9 | 30 | 46 | 0 | 1 |
additiveExpression(int) | | 31% | | 6% | 8 | 9 | 30 | 46 | 0 | 1 |
normalInterfaceDeclaration() | | 0% | | 0% | 6 | 6 | 36 | 36 | 1 | 1 |
primitiveType() | | 0% | | 0% | 5 | 5 | 36 | 36 | 1 | 1 |
classOrInterfaceType() | | 0% | | 0% | 8 | 8 | 33 | 33 | 1 | 1 |
unannClassOrInterfaceType() | | 0% | | 0% | 8 | 8 | 33 | 33 | 1 | 1 |
lambdaParameters() | | 0% | | 0% | 8 | 8 | 34 | 34 | 1 | 1 |
switchBlock() | | 0% | | 0% | 6 | 6 | 32 | 32 | 1 | 1 |
fieldAccess() | | 0% | | 0% | 4 | 4 | 38 | 38 | 1 | 1 |
interfaceModifier() | | 0% | | 0% | 8 | 8 | 40 | 40 | 1 | 1 |
interfaceMethodModifier() | | 0% | | 0% | 8 | 8 | 40 | 40 | 1 | 1 |
arrayAccess_lf_primary() | | 0% | | 0% | 4 | 4 | 33 | 33 | 1 | 1 |
methodInvocation_lf_primary() | | 0% | | 0% | 6 | 6 | 29 | 29 | 1 | 1 |
enumBody() | | 0% | | 0% | 7 | 7 | 31 | 31 | 1 | 1 |
tryStatement() | | 0% | | 0% | 5 | 5 | 36 | 36 | 1 | 1 |
resource() | | 0% | | 0% | 5 | 5 | 33 | 33 | 1 | 1 |
statementExpression() | | 0% | | 0% | 8 | 8 | 38 | 38 | 1 | 1 |
enhancedForStatement() | | 0% | | 0% | 3 | 3 | 34 | 34 | 1 | 1 |
enhancedForStatementNoShortIf() | | 0% | | 0% | 3 | 3 | 34 | 34 | 1 | 1 |
receiverParameter() | | 0% | | 0% | 5 | 5 | 30 | 30 | 1 | 1 |
enumDeclaration() | | 0% | | 0% | 5 | 5 | 30 | 30 | 1 | 1 |
constructorBody() | | 0% | | 0% | 6 | 6 | 24 | 24 | 1 | 1 |
typeBound() | | 0% | | 0% | 4 | 4 | 31 | 31 | 1 | 1 |
elementValueArrayInitializer() | | 0% | | 0% | 6 | 6 | 25 | 25 | 1 | 1 |
arrayInitializer() | | 0% | | 0% | 6 | 6 | 25 | 25 | 1 | 1 |
switchLabel() | | 0% | | 0% | 4 | 4 | 32 | 32 | 1 | 1 |
methodDeclarator() | | 0% | | 0% | 7 | 7 | 27 | 27 | 1 | 1 |
constructorDeclaration() | | 0% | | 0% | 4 | 4 | 28 | 28 | 1 | 1 |
statement() | | 0% | | 0% | 7 | 7 | 34 | 34 | 1 | 1 |
constructorDeclarator() | | 0% | | 0% | 6 | 6 | 27 | 27 | 1 | 1 |
fieldAccess_lfno_primary() | | 0% | | 0% | 3 | 3 | 32 | 32 | 1 | 1 |
annotationTypeDeclaration() | | 0% | | 0% | 4 | 4 | 27 | 27 | 1 | 1 |
assertStatement() | | 0% | | 0% | 3 | 3 | 30 | 30 | 1 | 1 |
classBody() | | 0% | | 0% | 5 | 5 | 22 | 22 | 1 | 1 |
interfaceBody() | | 0% | | 0% | 5 | 5 | 22 | 22 | 1 | 1 |
annotationTypeBody() | | 0% | | 0% | 5 | 5 | 22 | 22 | 1 | 1 |
classType_lf_classOrInterfaceType() | | 0% | | 0% | 3 | 3 | 27 | 27 | 1 | 1 |
classMemberDeclaration() | | 0% | | 0% | 6 | 6 | 30 | 30 | 1 | 1 |
unannClassType_lf_unannClassOrInterfaceType() | | 0% | | 0% | 3 | 3 | 28 | 28 | 1 | 1 |
interfaceMemberDeclaration() | | 0% | | 0% | 6 | 6 | 30 | 30 | 1 | 1 |
annotationTypeMemberDeclaration() | | 0% | | 0% | 6 | 6 | 30 | 30 | 1 | 1 |
statementNoShortIf() | | 0% | | 0% | 6 | 6 | 30 | 30 | 1 | 1 |
primaryNoNewArray_lf_primary() | | 0% | | 0% | 6 | 6 | 30 | 30 | 1 | 1 |
fieldDeclaration() | | 0% | | 0% | 3 | 3 | 24 | 24 | 1 | 1 |
enumBodyDeclarations() | | 0% | | 0% | 5 | 5 | 20 | 20 | 1 | 1 |
constantDeclaration() | | 0% | | 0% | 3 | 3 | 24 | 24 | 1 | 1 |
wildcard() | | 0% | | 0% | 4 | 4 | 26 | 26 | 1 | 1 |
classType_lfno_classOrInterfaceType() | | 0% | | 0% | 3 | 3 | 25 | 25 | 1 | 1 |
arrayType() | | 0% | | 0% | 4 | 4 | 28 | 28 | 1 | 1 |
unannArrayType() | | 0% | | 0% | 4 | 4 | 28 | 28 | 1 | 1 |
enumConstantList() | | 0% | | 0% | 4 | 4 | 23 | 23 | 1 | 1 |
elementValueList() | | 0% | | 0% | 4 | 4 | 23 | 23 | 1 | 1 |
variableInitializerList() | | 0% | | 0% | 4 | 4 | 23 | 23 | 1 | 1 |
resourceList() | | 0% | | 0% | 4 | 4 | 23 | 23 | 1 | 1 |
typeParameter() | | 0% | | 0% | 3 | 3 | 26 | 26 | 1 | 1 |
tryWithResourcesStatement() | | 0% | | 0% | 3 | 3 | 27 | 27 | 1 | 1 |
constructorModifier() | | 0% | | 0% | 5 | 5 | 28 | 28 | 1 | 1 |
constantModifier() | | 0% | | 0% | 5 | 5 | 28 | 28 | 1 | 1 |
normalAnnotation() | | 0% | | 0% | 4 | 4 | 23 | 23 | 1 | 1 |
block() | | 0% | | 0% | 5 | 5 | 19 | 19 | 1 | 1 |
returnStatement() | | 0% | | 0% | 5 | 5 | 19 | 19 | 1 | 1 |
methodDeclaration() | | 0% | | 0% | 4 | 4 | 22 | 22 | 1 | 1 |
formalParameterList() | | 0% | | 0% | 4 | 4 | 26 | 26 | 1 | 1 |
interfaceMethodDeclaration() | | 0% | | 0% | 4 | 4 | 22 | 22 | 1 | 1 |
blockStatements() | | 0% | | 0% | 5 | 5 | 18 | 18 | 1 | 1 |
importDeclaration() | | 0% | | 0% | 5 | 5 | 26 | 26 | 1 | 1 |
classBodyDeclaration() | | 0% | | 0% | 5 | 5 | 26 | 26 | 1 | 1 |
primaryNoNewArray_lf_primary_lfno_arrayAccess_lf_primary() | | 0% | | 0% | 5 | 5 | 26 | 26 | 1 | 1 |
packageDeclaration() | | 0% | | 0% | 2 | 2 | 24 | 24 | 1 | 1 |
dimExpr() | | 0% | | 0% | 2 | 2 | 24 | 24 | 1 | 1 |
sempred(RuleContext, int, int) | | 0% | | 0% | 15 | 15 | 16 | 16 | 1 | 1 |
conditionalOrExpression(int) | | 44% | | 10% | 5 | 6 | 18 | 34 | 0 | 1 |
conditionalAndExpression(int) | | 44% | | 10% | 5 | 6 | 18 | 34 | 0 | 1 |
inclusiveOrExpression(int) | | 44% | | 10% | 5 | 6 | 18 | 34 | 0 | 1 |
exclusiveOrExpression(int) | | 44% | | 10% | 5 | 6 | 18 | 34 | 0 | 1 |
andExpression(int) | | 44% | | 10% | 5 | 6 | 18 | 34 | 0 | 1 |
wildcardBounds() | | 0% | | 0% | 3 | 3 | 24 | 24 | 1 | 1 |
formalParameter() | | 0% | | 0% | 3 | 3 | 22 | 22 | 1 | 1 |
localVariableDeclaration() | | 0% | | 0% | 3 | 3 | 22 | 22 | 1 | 1 |
catchFormalParameter() | | 0% | | 0% | 3 | 3 | 22 | 22 | 1 | 1 |
expressionName() | | 0% | | 0% | 3 | 3 | 22 | 22 | 1 | 1 |
annotationTypeElementModifier() | | 0% | | 0% | 4 | 4 | 24 | 24 | 1 | 1 |
typeArgumentList() | | 0% | | 0% | 2 | 2 | 22 | 22 | 1 | 1 |
typeParameterList() | | 0% | | 0% | 2 | 2 | 22 | 22 | 1 | 1 |
interfaceTypeList() | | 0% | | 0% | 2 | 2 | 22 | 22 | 1 | 1 |
variableDeclaratorList() | | 0% | | 0% | 2 | 2 | 22 | 22 | 1 | 1 |
exceptionTypeList() | | 0% | | 0% | 2 | 2 | 22 | 22 | 1 | 1 |
elementValuePairList() | | 0% | | 0% | 2 | 2 | 22 | 22 | 1 | 1 |
doStatement() | | 0% | | n/a | 1 | 1 | 23 | 23 | 1 | 1 |
statementExpressionList() | | 0% | | 0% | 2 | 2 | 22 | 22 | 1 | 1 |
breakStatement() | | 0% | | 0% | 4 | 4 | 19 | 19 | 1 | 1 |
continueStatement() | | 0% | | 0% | 4 | 4 | 19 | 19 | 1 | 1 |
catchType() | | 0% | | 0% | 2 | 2 | 22 | 22 | 1 | 1 |
argumentList() | | 0% | | 0% | 2 | 2 | 22 | 22 | 1 | 1 |
inferredFormalParameterList() | | 0% | | 0% | 2 | 2 | 22 | 22 | 1 | 1 |
typeDeclaration() | | 0% | | 0% | 4 | 4 | 22 | 22 | 1 | 1 |
ifThenElseStatement() | | 0% | | n/a | 1 | 1 | 23 | 23 | 1 | 1 |
ifThenElseStatementNoShortIf() | | 0% | | n/a | 1 | 1 | 23 | 23 | 1 | 1 |
assignmentOperator() | | 0% | | 0% | 4 | 4 | 16 | 16 | 1 | 1 |
referenceType() | | 0% | | 0% | 4 | 4 | 22 | 22 | 1 | 1 |
unannReferenceType() | | 0% | | 0% | 4 | 4 | 22 | 22 | 1 | 1 |
blockStatement() | | 0% | | 0% | 4 | 4 | 22 | 22 | 1 | 1 |
dimExprs() | | 0% | | 0% | 4 | 4 | 21 | 21 | 1 | 1 |
leftHandSide() | | 0% | | 0% | 4 | 4 | 22 | 22 | 1 | 1 |
unaryExpression() | | 34% | | 16% | 5 | 6 | 25 | 36 | 0 | 1 |
integralType() | | 0% | | 0% | 4 | 4 | 16 | 16 | 1 | 1 |
resourceSpecification() | | 0% | | 0% | 2 | 2 | 21 | 21 | 1 | 1 |
typeArgumentsOrDiamond() | | 0% | | 0% | 3 | 3 | 20 | 20 | 1 | 1 |
staticImportOnDemandDeclaration() | | 0% | | n/a | 1 | 1 | 21 | 21 | 1 | 1 |
conditionalExpression() | | 38% | | 16% | 4 | 5 | 21 | 32 | 0 | 1 |
typeVariable() | | 0% | | 0% | 2 | 2 | 20 | 20 | 1 | 1 |
singleStaticImportDeclaration() | | 0% | | n/a | 1 | 1 | 21 | 21 | 1 | 1 |
postfixExpression() | | 46% | | 16% | 7 | 8 | 20 | 35 | 0 | 1 |
floatingPointType() | | 0% | | 0% | 4 | 4 | 16 | 16 | 1 | 1 |
unannPrimitiveType() | | 0% | | 0% | 3 | 3 | 20 | 20 | 1 | 1 |
result() | | 0% | | 0% | 3 | 3 | 20 | 20 | 1 | 1 |
variableModifier() | | 0% | | 0% | 3 | 3 | 20 | 20 | 1 | 1 |
methodBody() | | 0% | | 0% | 3 | 3 | 20 | 20 | 1 | 1 |
switchLabels() | | 0% | | 0% | 3 | 3 | 18 | 18 | 1 | 1 |
numericType() | | 0% | | 0% | 3 | 3 | 20 | 20 | 1 | 1 |
typeImportOnDemandDeclaration() | | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
variableInitializer() | | 0% | | 0% | 3 | 3 | 20 | 20 | 1 | 1 |
lambdaBody() | | 0% | | 0% | 3 | 3 | 20 | 20 | 1 | 1 |
typeArgument() | | 0% | | 0% | 3 | 3 | 18 | 18 | 1 | 1 |
compilationUnit() | | 0% | | 0% | 3 | 3 | 18 | 18 | 1 | 1 |
classDeclaration() | | 0% | | 0% | 3 | 3 | 18 | 18 | 1 | 1 |
variableDeclarator() | | 0% | | 0% | 2 | 2 | 19 | 19 | 1 | 1 |
unannType() | | 0% | | 0% | 3 | 3 | 18 | 18 | 1 | 1 |
exceptionType() | | 0% | | 0% | 3 | 3 | 18 | 18 | 1 | 1 |
interfaceDeclaration() | | 0% | | 0% | 3 | 3 | 18 | 18 | 1 | 1 |
forStatement() | | 0% | | 0% | 3 | 3 | 18 | 18 | 1 | 1 |
forStatementNoShortIf() | | 0% | | 0% | 3 | 3 | 18 | 18 | 1 | 1 |
forInit() | | 0% | | 0% | 3 | 3 | 18 | 18 | 1 | 1 |
variableAccess() | | 0% | | 0% | 3 | 3 | 18 | 18 | 1 | 1 |
methodReference_lf_primary() | | 0% | | 0% | 2 | 2 | 19 | 19 | 1 | 1 |
expression() | | 0% | | 0% | 3 | 3 | 18 | 18 | 1 | 1 |
assignmentExpression() | | 0% | | 0% | 3 | 3 | 18 | 18 | 1 | 1 |
ifThenStatement() | | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
switchStatement() | | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
whileStatement() | | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
whileStatementNoShortIf() | | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
synchronizedStatement() | | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
catches() | | 0% | | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
catchClause() | | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
variableDeclaratorId() | | 0% | | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
unannClassType_lfno_unannClassOrInterfaceType() | | 0% | | 0% | 2 | 2 | 17 | 17 | 1 | 1 |
unaryExpressionNotPlusMinus() | | 42% | | 20% | 4 | 5 | 19 | 30 | 0 | 1 |
typeArguments() | | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
singleTypeImportDeclaration() | | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
typeParameters() | | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
throwStatement() | | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
elementValuePair() | | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
labeledStatement() | | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
labeledStatementNoShortIf() | | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
lambdaExpression() | | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
assignment() | | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
primary() | | 57% | | 22% | 5 | 6 | 12 | 27 | 0 | 1 |
additionalBound() | | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
superclass() | | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
superinterfaces() | | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
throws_() | | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
staticInitializer() | | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
extendsInterfaces() | | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
defaultValue() | | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
localVariableDeclarationStatement() | | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
expressionStatement() | | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
finally_() | | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
fieldAccess_lf_primary() | | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
preIncrementExpression() | | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
preDecrementExpression() | | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
postIncrementExpression() | | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
postDecrementExpression() | | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
switchBlockStatementGroup() | | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
emptyStatement() | | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
postIncrementExpression_lf_postfixExpression() | | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
postDecrementExpression_lf_postfixExpression() | | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
opensDirective() | | 67% | | 75% | 1 | 3 | 11 | 34 | 0 | 1 |
interfaceType() | | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
interfaceType_lf_classOrInterfaceType() | | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
interfaceType_lfno_classOrInterfaceType() | | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
typeParameterModifier() | | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
methodName() | | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
packageModifier() | | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
unannInterfaceType() | | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
unannInterfaceType_lf_unannClassOrInterfaceType() | | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
unannInterfaceType_lfno_unannClassOrInterfaceType() | | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
unannTypeVariable() | | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
instanceInitializer() | | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
simpleTypeName() | | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
enumConstantModifier() | | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
enumConstantName() | | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
forUpdate() | | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
constantExpression() | | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
elementValue() | | 56% | | 25% | 3 | 4 | 11 | 22 | 0 | 1 |
primaryNoNewArray_lf_arrayAccess() | | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
primaryNoNewArray_lf_primary_lf_arrayAccess_lf_primary() | | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
primaryNoNewArray_lfno_primary_lf_arrayAccess_lfno_primary() | | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
relationalExpression_sempred(Java9Parser.RelationalExpressionContext, int) | | 0% | | 0% | 6 | 6 | 7 | 7 | 1 | 1 |
modularCompilation() | | 56% | | 50% | 1 | 2 | 9 | 20 | 0 | 1 |
requiresModifier() | | 63% | | 33% | 3 | 4 | 5 | 16 | 0 | 1 |
annotation() | | 68% | | 50% | 2 | 4 | 8 | 22 | 0 | 1 |
literal() | | 71% | | 50% | 3 | 4 | 5 | 16 | 0 | 1 |
identifier() | | 71% | | 62% | 3 | 5 | 5 | 16 | 0 | 1 |
moduleName(int) | | 85% | | 60% | 4 | 6 | 4 | 34 | 0 | 1 |
packageName(int) | | 85% | | 60% | 4 | 6 | 4 | 34 | 0 | 1 |
packageOrTypeName(int) | | 85% | | 60% | 4 | 6 | 4 | 34 | 0 | 1 |
shiftExpression_sempred(Java9Parser.ShiftExpressionContext, int) | | 0% | | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
multiplicativeExpression_sempred(Java9Parser.MultiplicativeExpressionContext, int) | | 0% | | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
moduleDirective() | | 81% | | 83% | 1 | 6 | 5 | 32 | 0 | 1 |
equalityExpression_sempred(Java9Parser.EqualityExpressionContext, int) | | 0% | | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
additiveExpression_sempred(Java9Parser.AdditiveExpressionContext, int) | | 0% | | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
moduleDeclaration() | | 91% | | 87% | 1 | 5 | 4 | 41 | 0 | 1 |
exportsDirective() | | 88% | | 100% | 0 | 3 | 4 | 34 | 0 | 1 |
providesDirective() | | 87% | | 100% | 0 | 2 | 4 | 30 | 0 | 1 |
requiresDirective() | | 84% | | 75% | 1 | 3 | 4 | 24 | 0 | 1 |
typeName() | | 83% | | 66% | 1 | 3 | 4 | 22 | 0 | 1 |
singleElementAnnotation() | | 79% | | n/a | 0 | 1 | 4 | 19 | 0 | 1 |
usesDirective() | | 74% | | n/a | 0 | 1 | 4 | 15 | 0 | 1 |
markerAnnotation() | | 70% | | n/a | 0 | 1 | 4 | 13 | 0 | 1 |
moduleName_sempred(Java9Parser.ModuleNameContext, int) | | 0% | | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
packageName_sempred(Java9Parser.PackageNameContext, int) | | 0% | | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
packageOrTypeName_sempred(Java9Parser.PackageOrTypeNameContext, int) | | 0% | | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
ambiguousName_sempred(Java9Parser.AmbiguousNameContext, int) | | 0% | | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
conditionalOrExpression_sempred(Java9Parser.ConditionalOrExpressionContext, int) | | 0% | | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
conditionalAndExpression_sempred(Java9Parser.ConditionalAndExpressionContext, int) | | 0% | | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
inclusiveOrExpression_sempred(Java9Parser.InclusiveOrExpressionContext, int) | | 0% | | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
exclusiveOrExpression_sempred(Java9Parser.ExclusiveOrExpressionContext, int) | | 0% | | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
andExpression_sempred(Java9Parser.AndExpressionContext, int) | | 0% | | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
moduleName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
packageName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
packageOrTypeName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ambiguousName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
conditionalOrExpression() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
conditionalAndExpression() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
inclusiveOrExpression() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
exclusiveOrExpression() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
andExpression() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
equalityExpression() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
relationalExpression() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
shiftExpression() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
additiveExpression() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
multiplicativeExpression() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getTokenNames() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getVocabulary() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getGrammarFileName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getRuleNames() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getSerializedATN() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getATN() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
static {...} | | 100% | | 100% | 0 | 5 | 0 | 20 | 0 | 1 |
Java9Parser(TokenStream) | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |