| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 7 | 141 | 6 | 0.955 | switch_groups[2] |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 7 | 4808 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 2 | 7 | 4816 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 3 | 7 | 4824 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 4 | 7 | 4832 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 5 | 7 | 4840 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 6 | 7 | 4848 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 7 | 7 | 4856 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 8 | 7 | 4864 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 9 | 7 | 4872 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 10 | 7 | 4884 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 11 | 7 | 4892 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 12 | 7 | 4900 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 13 | 7 | 4908 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 14 | 7 | 4916 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 15 | 7 | 4924 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 16 | 7 | 4932 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 17 | 7 | 4940 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 18 | 7 | 4948 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 19 | 7 | 4956 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 20 | 7 | 4964 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 21 | 7 | 4972 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 22 | 7 | 4980 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 23 | 7 | 4988 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 24 | 7 | 4996 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 25 | 7 | 5004 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 26 | 7 | 5012 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 27 | 7 | 5020 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 28 | 7 | 5054 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 29 | 7 | 5062 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 30 | 7 | 5070 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 31 | 7 | 5090 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 32 | 7 | 5098 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 33 | 7 | 5106 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 34 | 7 | 5114 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 35 | 7 | 5170 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 36 | 7 | 5178 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 37 | 7 | 5186 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 38 | 7 | 5194 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 39 | 7 | 5210 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 40 | 7 | 5218 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 41 | 7 | 5226 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 42 | 7 | 5234 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 43 | 7 | 5242 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 44 | 7 | 5250 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 45 | 7 | 5258 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 46 | 7 | 5266 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 47 | 7 | 5274 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 48 | 7 | 5282 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 49 | 7 | 5290 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 50 | 7 | 5298 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 51 | 7 | 5306 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 52 | 7 | 5314 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 53 | 7 | 5322 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 54 | 7 | 5330 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 55 | 7 | 5338 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 56 | 7 | 5346 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 57 | 7 | 5354 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 58 | 7 | 5362 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 59 | 7 | 5370 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 60 | 7 | 5378 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 61 | 7 | 5386 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 62 | 7 | 5394 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 63 | 7 | 5402 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 64 | 7 | 5418 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 65 | 7 | 5426 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 66 | 7 | 5434 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 67 | 7 | 5442 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 68 | 7 | 5450 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 69 | 7 | 5458 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 70 | 7 | 5466 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 71 | 7 | 5474 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 72 | 7 | 5486 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 73 | 7 | 5494 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 74 | 7 | 5502 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 75 | 7 | 5510 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 76 | 7 | 5518 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 77 | 7 | 5526 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 78 | 7 | 5538 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 79 | 7 | 5546 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 80 | 7 | 5566 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 81 | 7 | 5574 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 82 | 7 | 5582 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 83 | 7 | 5646 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 84 | 7 | 5654 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 85 | 7 | 5662 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 86 | 7 | 5670 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 87 | 7 | 5762 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 88 | 7 | 5818 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 89 | 7 | 5826 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 90 | 7 | 5834 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 91 | 7 | 5842 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 92 | 7 | 5850 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 93 | 7 | 5858 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 94 | 7 | 5866 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 95 | 7 | 5874 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 96 | 7 | 5882 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 97 | 7 | 5890 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 98 | 7 | 5898 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 99 | 7 | 5906 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 100 | 7 | 5914 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 101 | 7 | 5922 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 102 | 7 | 5930 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 103 | 7 | 5938 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 104 | 7 | 5958 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 105 | 7 | 5966 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 106 | 7 | 5974 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 107 | 7 | 5982 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 108 | 7 | 5990 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 109 | 7 | 5998 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 110 | 7 | 6006 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 111 | 7 | 6014 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 112 | 7 | 6022 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 113 | 7 | 6030 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 114 | 7 | 6038 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 115 | 7 | 6046 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 116 | 7 | 6054 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 117 | 7 | 6062 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 118 | 7 | 6070 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 119 | 7 | 6078 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 120 | 7 | 6086 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 121 | 7 | 6094 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 122 | 7 | 6102 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 123 | 7 | 6110 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 124 | 7 | 6118 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 125 | 7 | 6126 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 126 | 7 | 6134 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 127 | 7 | 6254 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 128 | 7 | 6326 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 129 | 7 | 6334 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 130 | 7 | 6342 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 131 | 7 | 6362 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 132 | 7 | 6370 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 133 | 7 | 6378 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 134 | 7 | 6386 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 135 | 7 | 6394 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 136 | 7 | 6402 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 137 | 7 | 6410 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 138 | 7 | 6418 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 139 | 7 | 6426 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 140 | 7 | 6434 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 141 | 7 | 6446 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| ||||
case 30: if (DEBUG) {
System.out.println("Type ::= PrimitiveType");
} //$NON-NLS-1$
consumePrimitiveType();
break;
case 44: if (DEBUG) {
System.out.println("ReferenceType ::= ClassOrInterfaceType");
} //$NON-NLS-1$
consumeReferenceType();
break;
|
| ||||
case 48: if (DEBUG) {
System.out.println("ClassOrInterface ::= Name");
} //$NON-NLS-1$
consumeClassOrInterfaceName();
break;
case 49: if (DEBUG) {
System.out.println("ClassOrInterface ::= GenericType DOT Name");
} //$NON-NLS-1$
consumeClassOrInterface();
break;
|
| ||||
case 50: if (DEBUG) {
System.out.println("GenericType ::= ClassOrInterface TypeArguments");
} //$NON-NLS-1$
consumeGenericType();
break;
case 51: if (DEBUG) {
System.out.println("ArrayTypeWithTypeArgumentsName ::= GenericType DOT Name");
} //$NON-NLS-1$
consumeArrayTypeWithTypeArgumentsName();
break;
|
| ||||
case 52: if (DEBUG) {
System.out.println("ArrayType ::= PrimitiveType Dims");
} //$NON-NLS-1$
consumePrimitiveArrayType();
break;
case 53: if (DEBUG) {
System.out.println("ArrayType ::= Name Dims");
} //$NON-NLS-1$
consumeNameArrayType();
break;
|
| ||||
case 54: if (DEBUG) {
System.out.println("ArrayType ::= ArrayTypeWithTypeArgumentsName Dims");
} //$NON-NLS-1$
consumeGenericTypeNameArrayType();
break;
case 55: if (DEBUG) {
System.out.println("ArrayType ::= GenericType Dims");
} //$NON-NLS-1$
consumeGenericTypeArrayType();
break;
|
| ||||
case 60: if (DEBUG) {
System.out.println("QualifiedName ::= Name DOT SimpleName");
} //$NON-NLS-1$
consumeQualifiedName();
break;
case 61: if (DEBUG) {
System.out.println("CompilationUnit ::= EnterCompilationUnit...");
} //$NON-NLS-1$
consumeCompilationUnit();
break;
|
| ||||
case 62: if (DEBUG) {
System.out.println("InternalCompilationUnit ::= PackageDeclaration");
} //$NON-NLS-1$
consumeInternalCompilationUnit();
break;
case 63: if (DEBUG) {
System.out.println("InternalCompilationUnit ::= PackageDeclaration...");
} //$NON-NLS-1$
consumeInternalCompilationUnit();
break;
|
| ||||
case 64: if (DEBUG) {
System.out.println("InternalCompilationUnit ::= PackageDeclaration...");
} //$NON-NLS-1$
consumeInternalCompilationUnitWithTypes();
break;
case 65: if (DEBUG) {
System.out.println("InternalCompilationUnit ::= PackageDeclaration...");
} //$NON-NLS-1$
consumeInternalCompilationUnitWithTypes();
break;
|
| ||||
case 66: if (DEBUG) {
System.out.println("InternalCompilationUnit ::= ImportDeclarations...");
} //$NON-NLS-1$
consumeInternalCompilationUnit();
break;
case 67: if (DEBUG) {
System.out.println("InternalCompilationUnit ::= TypeDeclarations");
} //$NON-NLS-1$
consumeInternalCompilationUnitWithTypes();
break;
|
| ||||
case 69: if (DEBUG) {
System.out.println("InternalCompilationUnit ::=");
} //$NON-NLS-1$
consumeEmptyInternalCompilationUnit();
break;
case 70: if (DEBUG) {
System.out.println("ReduceImports ::=");
} //$NON-NLS-1$
consumeReduceImports();
break;
|
| ||||
case 71: if (DEBUG) {
System.out.println("EnterCompilationUnit ::=");
} //$NON-NLS-1$
consumeEnterCompilationUnit();
break;
case 87: if (DEBUG) {
System.out.println("CatchHeader ::= catch LPAREN FormalParameter RPAREN...");
} //$NON-NLS-1$
consumeCatchHeader();
break;
|
| ||||
case 89: if (DEBUG) {
System.out.println("ImportDeclarations ::= ImportDeclarations...");
} //$NON-NLS-1$
consumeImportDeclarations();
break;
case 91: if (DEBUG) {
System.out.println("TypeDeclarations ::= TypeDeclarations TypeDeclaration");
} //$NON-NLS-1$
consumeTypeDeclarations();
break;
|
| ||||
case 92: if (DEBUG) {
System.out.println("PackageDeclaration ::= PackageDeclarationName SEMICOLON");
} //$NON-NLS-1$
consumePackageDeclaration();
break;
case 93: if (DEBUG) {
System.out.println("PackageDeclarationName ::= Modifiers package...");
} //$NON-NLS-1$
consumePackageDeclarationNameWithModifiers();
break;
|
| ||||
case 94: if (DEBUG) {
System.out.println("PackageDeclarationName ::= PackageComment package Name");
} //$NON-NLS-1$
consumePackageDeclarationName();
break;
case 95: if (DEBUG) {
System.out.println("PackageComment ::=");
} //$NON-NLS-1$
consumePackageComment();
break;
|
| ||||
case 100: if (DEBUG) {
System.out.println("SingleTypeImportDeclaration ::=...");
} //$NON-NLS-1$
consumeImportDeclaration();
break;
case 101: if (DEBUG) {
System.out.println("SingleTypeImportDeclarationName ::= import Name");
} //$NON-NLS-1$
consumeSingleTypeImportDeclarationName();
break;
|
| ||||
case 102: if (DEBUG) {
System.out.println("TypeImportOnDemandDeclaration ::=...");
} //$NON-NLS-1$
consumeImportDeclaration();
break;
case 103: if (DEBUG) {
System.out.println("TypeImportOnDemandDeclarationName ::= import Name DOT...");
} //$NON-NLS-1$
consumeTypeImportOnDemandDeclarationName();
break;
|
| ||||
case 106: if (DEBUG) {
System.out.println("TypeDeclaration ::= SEMICOLON");
} //$NON-NLS-1$
consumeEmptyTypeDeclaration();
break;
case 110: if (DEBUG) {
System.out.println("Modifiers ::= Modifiers Modifier");
} //$NON-NLS-1$
consumeModifiers2();
break;
|
| ||||
case 122: if (DEBUG) {
System.out.println("Modifier ::= Annotation");
} //$NON-NLS-1$
consumeAnnotationAsModifier();
break;
case 123: if (DEBUG) {
System.out.println("ClassDeclaration ::= ClassHeader ClassBody");
} //$NON-NLS-1$
consumeClassDeclaration();
break;
|
| ||||
case 124: if (DEBUG) {
System.out.println("ClassHeader ::= ClassHeaderName ClassHeaderExtendsopt...");
} //$NON-NLS-1$
consumeClassHeader();
break;
case 125: if (DEBUG) {
System.out.println("ClassHeaderName ::= ClassHeaderName1 TypeParameters");
} //$NON-NLS-1$
consumeTypeHeaderNameWithTypeParameters();
break;
|
| ||||
case 127: if (DEBUG) {
System.out.println("ClassHeaderName1 ::= Modifiersopt class Identifier");
} //$NON-NLS-1$
consumeClassHeaderName1();
break;
case 128: if (DEBUG) {
System.out.println("ClassHeaderExtends ::= extends ClassType");
} //$NON-NLS-1$
consumeClassHeaderExtends();
break;
|
| ||||
case 129: if (DEBUG) {
System.out.println("ClassHeaderImplements ::= implements InterfaceTypeList");
} //$NON-NLS-1$
consumeClassHeaderImplements();
break;
case 131: if (DEBUG) {
System.out.println("InterfaceTypeList ::= InterfaceTypeList COMMA...");
} //$NON-NLS-1$
consumeInterfaceTypeList();
break;
|
| ||||
case 132: if (DEBUG) {
System.out.println("InterfaceType ::= ClassOrInterfaceType");
} //$NON-NLS-1$
consumeInterfaceType();
break;
case 135: if (DEBUG) {
System.out.println("ClassBodyDeclarations ::= ClassBodyDeclarations...");
} //$NON-NLS-1$
consumeClassBodyDeclarations();
break;
|
| ||||
case 139: if (DEBUG) {
System.out.println("ClassBodyDeclaration ::= Diet NestedMethod Block");
} //$NON-NLS-1$
consumeClassBodyDeclaration();
break;
case 140: if (DEBUG) {
System.out.println("Diet ::=");
} //$NON-NLS-1$
consumeDiet();
break;
|
| ||||
case 141: if (DEBUG) {
System.out.println("Initializer ::= Diet NestedMethod Block");
} //$NON-NLS-1$
consumeClassBodyDeclaration();
break;
case 148: if (DEBUG) {
System.out.println("ClassMemberDeclaration ::= SEMICOLON");
} //$NON-NLS-1$
consumeEmptyClassMemberDeclaration();
break;
|
| ||||
case 151: if (DEBUG) {
System.out.println("FieldDeclaration ::= Modifiersopt Type...");
} //$NON-NLS-1$
consumeFieldDeclaration();
break;
case 153: if (DEBUG) {
System.out.println("VariableDeclarators ::= VariableDeclarators COMMA...");
} //$NON-NLS-1$
consumeVariableDeclarators();
break;
|
| ||||
case 156: if (DEBUG) {
System.out.println("EnterVariable ::=");
} //$NON-NLS-1$
consumeEnterVariable();
break;
case 157: if (DEBUG) {
System.out.println("ExitVariableWithInitialization ::=");
} //$NON-NLS-1$
consumeExitVariableWithInitialization();
break;
|
| ||||
case 158: if (DEBUG) {
System.out.println("ExitVariableWithoutInitialization ::=");
} //$NON-NLS-1$
consumeExitVariableWithoutInitialization();
break;
case 159: if (DEBUG) {
System.out.println("ForceNoDiet ::=");
} //$NON-NLS-1$
consumeForceNoDiet();
break;
|
| ||||
case 170: if (DEBUG) {
System.out.println("MethodHeaderRightParen ::= RPAREN");
} //$NON-NLS-1$
consumeMethodHeaderRightParen();
break;
case 171: if (DEBUG) {
System.out.println("MethodHeaderExtendedDims ::= Dimsopt");
} //$NON-NLS-1$
consumeMethodHeaderExtendedDims();
break;
|
| ||||
case 172: if (DEBUG) {
System.out.println("MethodHeaderThrowsClause ::= throws ClassTypeList");
} //$NON-NLS-1$
consumeMethodHeaderThrowsClause();
break;
case 173: if (DEBUG) {
System.out.println("ConstructorHeader ::= ConstructorHeaderName...");
} //$NON-NLS-1$
consumeConstructorHeader();
break;
|
| ||||
case 174: if (DEBUG) {
System.out.println("ConstructorHeaderName ::= Modifiersopt TypeParameters...");
} //$NON-NLS-1$
consumeConstructorHeaderNameWithTypeParameters();
break;
case 175: if (DEBUG) {
System.out.println("ConstructorHeaderName ::= Modifiersopt Identifier LPAREN");
} //$NON-NLS-1$
consumeConstructorHeaderName();
break;
|
| ||||
case 181: if (DEBUG) {
System.out.println("ClassTypeList ::= ClassTypeList COMMA ClassTypeElt");
} //$NON-NLS-1$
consumeClassTypeList();
break;
case 182: if (DEBUG) {
System.out.println("ClassTypeElt ::= ClassType");
} //$NON-NLS-1$
consumeClassTypeElt();
break;
|
| ||||
case 183: if (DEBUG) {
System.out.println("MethodBody ::= NestedMethod LBRACE BlockStatementsopt...");
} //$NON-NLS-1$
consumeMethodBody();
break;
case 184: if (DEBUG) {
System.out.println("NestedMethod ::=");
} //$NON-NLS-1$
consumeNestedMethod();
break;
|
| ||||
case 185: if (DEBUG) {
System.out.println("StaticInitializer ::= StaticOnly Block");
} //$NON-NLS-1$
consumeStaticInitializer();
break;
case 186: if (DEBUG) {
System.out.println("StaticOnly ::= static");
} //$NON-NLS-1$
consumeStaticOnly();
break;
|
| ||||
case 187: if (DEBUG) {
System.out.println("ConstructorDeclaration ::= ConstructorHeader MethodBody");
} //$NON-NLS-1$
consumeConstructorDeclaration();
break;
case 188: if (DEBUG) {
System.out.println("ConstructorDeclaration ::= ConstructorHeader SEMICOLON");
} //$NON-NLS-1$
consumeInvalidConstructorDeclaration();
break;
|
| ||||
case 201: if (DEBUG) {
System.out.println("InterfaceDeclaration ::= InterfaceHeader InterfaceBody");
} //$NON-NLS-1$
consumeInterfaceDeclaration();
break;
case 202: if (DEBUG) {
System.out.println("InterfaceHeader ::= InterfaceHeaderName...");
} //$NON-NLS-1$
consumeInterfaceHeader();
break;
|
| ||||
case 203: if (DEBUG) {
System.out.println("InterfaceHeaderName ::= InterfaceHeaderName1...");
} //$NON-NLS-1$
consumeTypeHeaderNameWithTypeParameters();
break;
case 205: if (DEBUG) {
System.out.println("InterfaceHeaderName1 ::= Modifiersopt interface...");
} //$NON-NLS-1$
consumeInterfaceHeaderName1();
break;
|
| ||||
case 206: if (DEBUG) {
System.out.println("InterfaceHeaderExtends ::= extends InterfaceTypeList");
} //$NON-NLS-1$
consumeInterfaceHeaderExtends();
break;
case 209: if (DEBUG) {
System.out.println("InterfaceMemberDeclarations ::=...");
} //$NON-NLS-1$
consumeInterfaceMemberDeclarations();
break;
|
| ||||
case 210: if (DEBUG) {
System.out.println("InterfaceMemberDeclaration ::= SEMICOLON");
} //$NON-NLS-1$
consumeEmptyInterfaceMemberDeclaration();
break;
case 212: if (DEBUG) {
System.out.println("InterfaceMemberDeclaration ::= MethodHeader MethodBody");
} //$NON-NLS-1$
consumeInvalidMethodDeclaration();
break;
|
| ||||
case 222: if (DEBUG) {
System.out.println("PushLeftBrace ::=");
} //$NON-NLS-1$
consumePushLeftBrace();
break;
case 223: if (DEBUG) {
System.out.println("ArrayInitializer ::= LBRACE PushLeftBrace ,opt RBRACE");
} //$NON-NLS-1$
consumeEmptyArrayInitializer();
break;
|
| ||||
case 224: if (DEBUG) {
System.out.println("ArrayInitializer ::= LBRACE PushLeftBrace...");
} //$NON-NLS-1$
consumeArrayInitializer();
break;
case 225: if (DEBUG) {
System.out.println("ArrayInitializer ::= LBRACE PushLeftBrace...");
} //$NON-NLS-1$
consumeArrayInitializer();
break;
|
| ||||
case 227: if (DEBUG) {
System.out.println("VariableInitializers ::= VariableInitializers COMMA...");
} //$NON-NLS-1$
consumeVariableInitializers();
break;
case 228: if (DEBUG) {
System.out.println("Block ::= OpenBlock LBRACE BlockStatementsopt RBRACE");
} //$NON-NLS-1$
consumeBlock();
break;
|
| ||||
case 229: if (DEBUG) {
System.out.println("OpenBlock ::=");
} //$NON-NLS-1$
consumeOpenBlock();
break;
case 231: if (DEBUG) {
System.out.println("BlockStatements ::= BlockStatements BlockStatement");
} //$NON-NLS-1$
consumeBlockStatements();
break;
|
| ||||
case 235: if (DEBUG) {
System.out.println("BlockStatement ::= InterfaceDeclaration");
} //$NON-NLS-1$
consumeInvalidInterfaceDeclaration();
break;
case 236: if (DEBUG) {
System.out.println("BlockStatement ::= AnnotationTypeDeclaration");
} //$NON-NLS-1$
consumeInvalidAnnotationTypeDeclaration();
break;
|
| ||||
case 237: if (DEBUG) {
System.out.println("BlockStatement ::= EnumDeclaration");
} //$NON-NLS-1$
consumeInvalidEnumDeclaration();
break;
case 238: if (DEBUG) {
System.out.println("LocalVariableDeclarationStatement ::=...");
} //$NON-NLS-1$
consumeLocalVariableDeclarationStatement();
break;
|
| ||||
case 239: if (DEBUG) {
System.out.println("LocalVariableDeclaration ::= Type PushModifiers...");
} //$NON-NLS-1$
consumeLocalVariableDeclaration();
break;
case 240: if (DEBUG) {
System.out.println("LocalVariableDeclaration ::= Modifiers Type...");
} //$NON-NLS-1$
consumeLocalVariableDeclaration();
break;
|
| ||||
case 241: if (DEBUG) {
System.out.println("PushModifiers ::=");
} //$NON-NLS-1$
consumePushModifiers();
break;
case 242: if (DEBUG) {
System.out.println("PushModifiersForHeader ::=");
} //$NON-NLS-1$
consumePushModifiersForHeader();
break;
|
| ||||
case 243: if (DEBUG) {
System.out.println("PushRealModifiers ::=");
} //$NON-NLS-1$
consumePushRealModifiers();
break;
case 269: if (DEBUG) {
System.out.println("EmptyStatement ::= SEMICOLON");
} //$NON-NLS-1$
consumeEmptyStatement();
break;
|
| ||||
case 270: if (DEBUG) {
System.out.println("LabeledStatement ::= Label COLON Statement");
} //$NON-NLS-1$
consumeStatementLabel();
break;
case 271: if (DEBUG) {
System.out.println("LabeledStatementNoShortIf ::= Label COLON...");
} //$NON-NLS-1$
consumeStatementLabel();
break;
|
| ||||
case 272: if (DEBUG) {
System.out.println("Label ::= Identifier");
} //$NON-NLS-1$
consumeLabel();
break;
case 273: if (DEBUG) {
System.out.println("ExpressionStatement ::= StatementExpression SEMICOLON");
} //$NON-NLS-1$
consumeExpressionStatement();
break;
|
| ||||
case 282: if (DEBUG) {
System.out.println("IfThenStatement ::= if LPAREN Expression RPAREN...");
} //$NON-NLS-1$
consumeStatementIfNoElse();
break;
case 283: if (DEBUG) {
System.out.println("IfThenElseStatement ::= if LPAREN Expression RPAREN...");
} //$NON-NLS-1$
consumeStatementIfWithElse();
break;
|
| ||||
case 284: if (DEBUG) {
System.out.println("IfThenElseStatementNoShortIf ::= if LPAREN Expression...");
} //$NON-NLS-1$
consumeStatementIfWithElse();
break;
case 285: if (DEBUG) {
System.out.println("SwitchStatement ::= switch LPAREN Expression RPAREN...");
} //$NON-NLS-1$
consumeStatementSwitch();
break;
|
| ||||
case 286: if (DEBUG) {
System.out.println("SwitchBlock ::= LBRACE RBRACE");
} //$NON-NLS-1$
consumeEmptySwitchBlock();
break;
case 289: if (DEBUG) {
System.out.println("SwitchBlock ::= LBRACE SwitchBlockStatements...");
} //$NON-NLS-1$
consumeSwitchBlock();
break;
|
| ||||
case 291: if (DEBUG) {
System.out.println("SwitchBlockStatements ::= SwitchBlockStatements...");
} //$NON-NLS-1$
consumeSwitchBlockStatements();
break;
case 292: if (DEBUG) {
System.out.println("SwitchBlockStatement ::= SwitchLabels BlockStatements");
} //$NON-NLS-1$
consumeSwitchBlockStatement();
break;
|
| ||||
case 294: if (DEBUG) {
System.out.println("SwitchLabels ::= SwitchLabels SwitchLabel");
} //$NON-NLS-1$
consumeSwitchLabels();
break;
case 295: if (DEBUG) {
System.out.println("SwitchLabel ::= case ConstantExpression COLON");
} //$NON-NLS-1$
consumeCaseLabel();
break;
|
| ||||
case 296: if (DEBUG) {
System.out.println("SwitchLabel ::= default COLON");
} //$NON-NLS-1$
consumeDefaultLabel();
break;
case 297: if (DEBUG) {
System.out.println("WhileStatement ::= while LPAREN Expression RPAREN...");
} //$NON-NLS-1$
consumeStatementWhile();
break;
|
| ||||
case 298: if (DEBUG) {
System.out.println("WhileStatementNoShortIf ::= while LPAREN Expression...");
} //$NON-NLS-1$
consumeStatementWhile();
break;
case 299: if (DEBUG) {
System.out.println("DoStatement ::= do Statement while LPAREN Expression...");
} //$NON-NLS-1$
consumeStatementDo();
break;
|
| ||||
case 300: if (DEBUG) {
System.out.println("ForStatement ::= for LPAREN ForInitopt SEMICOLON...");
} //$NON-NLS-1$
consumeStatementFor();
break;
case 301: if (DEBUG) {
System.out.println("ForStatementNoShortIf ::= for LPAREN ForInitopt...");
} //$NON-NLS-1$
consumeStatementFor();
break;
|
| ||||
case 302: if (DEBUG) {
System.out.println("ForInit ::= StatementExpressionList");
} //$NON-NLS-1$
consumeForInit();
break;
case 306: if (DEBUG) {
System.out.println("StatementExpressionList ::= StatementExpressionList...");
} //$NON-NLS-1$
consumeStatementExpressionList();
break;
|
| ||||
case 307: if (DEBUG) {
System.out.println("AssertStatement ::= assert Expression SEMICOLON");
} //$NON-NLS-1$
consumeSimpleAssertStatement();
break;
case 308: if (DEBUG) {
System.out.println("AssertStatement ::= assert Expression COLON Expression");
} //$NON-NLS-1$
consumeAssertStatement();
break;
|
| ||||
case 309: if (DEBUG) {
System.out.println("BreakStatement ::= break SEMICOLON");
} //$NON-NLS-1$
consumeStatementBreak();
break;
case 310: if (DEBUG) {
System.out.println("BreakStatement ::= break Identifier SEMICOLON");
} //$NON-NLS-1$
consumeStatementBreakWithLabel();
break;
|
| ||||
case 311: if (DEBUG) {
System.out.println("ContinueStatement ::= continue SEMICOLON");
} //$NON-NLS-1$
consumeStatementContinue();
break;
case 312: if (DEBUG) {
System.out.println("ContinueStatement ::= continue Identifier SEMICOLON");
} //$NON-NLS-1$
consumeStatementContinueWithLabel();
break;
|
| ||||
case 313: if (DEBUG) {
System.out.println("ReturnStatement ::= return Expressionopt SEMICOLON");
} //$NON-NLS-1$
consumeStatementReturn();
break;
case 314: if (DEBUG) {
System.out.println("ThrowStatement ::= throw Expression SEMICOLON");
} //$NON-NLS-1$
consumeStatementThrow();
break;
|
| ||||
case 315: if (DEBUG) {
System.out.println("SynchronizedStatement ::= OnlySynchronized LPAREN...");
} //$NON-NLS-1$
consumeStatementSynchronized();
break;
case 316: if (DEBUG) {
System.out.println("OnlySynchronized ::= synchronized");
} //$NON-NLS-1$
consumeOnlySynchronized();
break;
|
| ||||
case 320: if (DEBUG) {
System.out.println("ExitTryBlock ::=");
} //$NON-NLS-1$
consumeExitTryBlock();
break;
case 322: if (DEBUG) {
System.out.println("Catches ::= Catches CatchClause");
} //$NON-NLS-1$
consumeCatches();
break;
|
| ||||
case 323: if (DEBUG) {
System.out.println("CatchClause ::= catch LPAREN FormalParameter RPAREN...");
} //$NON-NLS-1$
consumeStatementCatch();
break;
case 325: if (DEBUG) {
System.out.println("PushLPAREN ::= LPAREN");
} //$NON-NLS-1$
consumeLeftParen();
break;
|
| ||||
case 326: if (DEBUG) {
System.out.println("PushRPAREN ::= RPAREN");
} //$NON-NLS-1$
consumeRightParen();
break;
case 331: if (DEBUG) {
System.out.println("PrimaryNoNewArray ::= this");
} //$NON-NLS-1$
consumePrimaryNoNewArrayThis();
break;
|
| ||||
case 332: if (DEBUG) {
System.out.println("PrimaryNoNewArray ::= PushLPAREN Expression_NotName...");
} //$NON-NLS-1$
consumePrimaryNoNewArray();
break;
case 333: if (DEBUG) {
System.out.println("PrimaryNoNewArray ::= PushLPAREN Name PushRPAREN");
} //$NON-NLS-1$
consumePrimaryNoNewArrayWithName();
break;
|
| ||||
case 336: if (DEBUG) {
System.out.println("PrimaryNoNewArray ::= Name DOT this");
} //$NON-NLS-1$
consumePrimaryNoNewArrayNameThis();
break;
case 337: if (DEBUG) {
System.out.println("PrimaryNoNewArray ::= Name DOT super");
} //$NON-NLS-1$
consumePrimaryNoNewArrayNameSuper();
break;
|
| ||||
case 338: if (DEBUG) {
System.out.println("PrimaryNoNewArray ::= Name DOT class");
} //$NON-NLS-1$
consumePrimaryNoNewArrayName();
break;
case 339: if (DEBUG) {
System.out.println("PrimaryNoNewArray ::= Name Dims DOT class");
} //$NON-NLS-1$
consumePrimaryNoNewArrayArrayType();
break;
|
| ||||
case 340: if (DEBUG) {
System.out.println("PrimaryNoNewArray ::= PrimitiveType Dims DOT class");
} //$NON-NLS-1$
consumePrimaryNoNewArrayPrimitiveArrayType();
break;
case 341: if (DEBUG) {
System.out.println("PrimaryNoNewArray ::= PrimitiveType DOT class");
} //$NON-NLS-1$
consumePrimaryNoNewArrayPrimitiveType();
break;
|
| ||||
case 344: if (DEBUG) {
System.out.println("AllocationHeader ::= new ClassType LPAREN...");
} //$NON-NLS-1$
consumeAllocationHeader();
break;
case 345: if (DEBUG) {
System.out.println("ClassInstanceCreationExpression ::= new...");
} //$NON-NLS-1$
consumeClassInstanceCreationExpressionWithTypeArguments();
break;
|
| ||||
case 347: if (DEBUG) {
System.out.println("ClassInstanceCreationExpression ::= Primary DOT new...");
} //$NON-NLS-1$
consumeClassInstanceCreationExpressionQualifiedWithTypeArguments();
break;
case 348: if (DEBUG) {
System.out.println("ClassInstanceCreationExpression ::= Primary DOT new...");
} //$NON-NLS-1$
consumeClassInstanceCreationExpressionQualified();
break;
|
| ||||
case 349: if (DEBUG) {
System.out.println("ClassInstanceCreationExpression ::=...");
} //$NON-NLS-1$
consumeClassInstanceCreationExpressionQualified();
break;
case 350: if (DEBUG) {
System.out.println("ClassInstanceCreationExpression ::=...");
} //$NON-NLS-1$
consumeClassInstanceCreationExpressionQualifiedWithTypeArguments();
break;
|
| ||||
case 351: if (DEBUG) {
System.out.println("ClassInstanceCreationExpressionName ::= Name DOT");
} //$NON-NLS-1$
consumeClassInstanceCreationExpressionName();
break;
case 352: if (DEBUG) {
System.out.println("ClassBodyopt ::=");
} //$NON-NLS-1$
consumeClassBodyopt();
break;
|
| ||||
case 354: if (DEBUG) {
System.out.println("EnterAnonymousClassBody ::=");
} //$NON-NLS-1$
consumeEnterAnonymousClassBody();
break;
case 356: if (DEBUG) {
System.out.println("ArgumentList ::= ArgumentList COMMA Expression");
} //$NON-NLS-1$
consumeArgumentList();
break;
|
| ||||
case 357: if (DEBUG) {
System.out.println("ArrayCreationHeader ::= new PrimitiveType...");
} //$NON-NLS-1$
consumeArrayCreationHeader();
break;
case 358: if (DEBUG) {
System.out.println("ArrayCreationHeader ::= new ClassOrInterfaceType...");
} //$NON-NLS-1$
consumeArrayCreationHeader();
break;
|
| ||||
case 359: if (DEBUG) {
System.out.println("ArrayCreationWithoutArrayInitializer ::= new...");
} //$NON-NLS-1$
consumeArrayCreationExpressionWithoutInitializer();
break;
case 360: if (DEBUG) {
System.out.println("ArrayCreationWithArrayInitializer ::= new PrimitiveType");
} //$NON-NLS-1$
consumeArrayCreationExpressionWithInitializer();
break;
|
| ||||
case 362: if (DEBUG) {
System.out.println("ArrayCreationWithArrayInitializer ::= new...");
} //$NON-NLS-1$
consumeArrayCreationExpressionWithInitializer();
break;
case 364: if (DEBUG) {
System.out.println("DimWithOrWithOutExprs ::= DimWithOrWithOutExprs...");
} //$NON-NLS-1$
consumeDimWithOrWithOutExprs();
break;
|
| ||||
case 366: if (DEBUG) {
System.out.println("DimWithOrWithOutExpr ::= LBRACKET RBRACKET");
} //$NON-NLS-1$
consumeDimWithOrWithOutExpr();
break;
case 367: if (DEBUG) {
System.out.println("Dims ::= DimsLoop");
} //$NON-NLS-1$
consumeDims();
break;
|
| ||||
case 373: if (DEBUG) {
System.out.println("MethodInvocation ::= Name LPAREN ArgumentListopt RPAREN");
} //$NON-NLS-1$
consumeMethodInvocationName();
break;
case 374: if (DEBUG) {
System.out.println("MethodInvocation ::= Name DOT OnlyTypeArguments...");
} //$NON-NLS-1$
consumeMethodInvocationNameWithTypeArguments();
break;
|
| ||||
case 375: if (DEBUG) {
System.out.println("MethodInvocation ::= Primary DOT OnlyTypeArguments...");
} //$NON-NLS-1$
consumeMethodInvocationPrimaryWithTypeArguments();
break;
case 376: if (DEBUG) {
System.out.println("MethodInvocation ::= Primary DOT Identifier LPAREN...");
} //$NON-NLS-1$
consumeMethodInvocationPrimary();
break;
|
| ||||
case 377: if (DEBUG) {
System.out.println("MethodInvocation ::= super DOT OnlyTypeArguments...");
} //$NON-NLS-1$
consumeMethodInvocationSuperWithTypeArguments();
break;
case 378: if (DEBUG) {
System.out.println("MethodInvocation ::= super DOT Identifier LPAREN...");
} //$NON-NLS-1$
consumeMethodInvocationSuper();
break;
|
| ||||
case 401: if (DEBUG) {
System.out.println("CastExpression ::= PushLPAREN Name...");
} //$NON-NLS-1$
consumeCastExpressionWithGenericsArray();
break;
case 402: if (DEBUG) {
System.out.println("CastExpression ::= PushLPAREN Name...");
} //$NON-NLS-1$
consumeCastExpressionWithQualifiedGenericsArray();
break;
|
| ||||
case 403: if (DEBUG) {
System.out.println("CastExpression ::= PushLPAREN Name PushRPAREN...");
} //$NON-NLS-1$
consumeCastExpressionLL1();
break;
case 404: if (DEBUG) {
System.out.println("CastExpression ::= PushLPAREN Name Dims PushRPAREN...");
} //$NON-NLS-1$
consumeCastExpressionWithNameArray();
break;
|
| ||||
case 405: if (DEBUG) {
System.out.println("OnlyTypeArgumentsForCastExpression ::= OnlyTypeArguments");
} //$NON-NLS-1$
consumeOnlyTypeArgumentsForCastExpression();
break;
case 406: if (DEBUG) {
System.out.println("InsideCastExpression ::=");
} //$NON-NLS-1$
consumeInsideCastExpression();
break;
|
| ||||
case 407: if (DEBUG) {
System.out.println("InsideCastExpressionLL1 ::=");
} //$NON-NLS-1$
consumeInsideCastExpressionLL1();
break;
case 408: if (DEBUG) {
System.out.println("InsideCastExpressionWithQualifiedGenerics ::=");
} //$NON-NLS-1$
consumeInsideCastExpressionWithQualifiedGenerics();
break;
|
| ||||
case 444: if (DEBUG) {
System.out.println("Assignment ::= PostfixExpression AssignmentOperator...");
} //$NON-NLS-1$
consumeAssignment();
break;
case 446: if (DEBUG) {
System.out.println("Assignment ::= InvalidArrayInitializerAssignement");
} //$NON-NLS-1$
ignoreExpressionAssignment();
break;
|
| ||||
case 462: if (DEBUG) {
System.out.println("Expressionopt ::=");
} //$NON-NLS-1$
consumeEmptyExpression();
break;
case 467: if (DEBUG) {
System.out.println("ClassBodyDeclarationsopt ::=");
} //$NON-NLS-1$
consumeEmptyClassBodyDeclarationsopt();
break;
|
| ||||
case 468: if (DEBUG) {
System.out.println("ClassBodyDeclarationsopt ::= NestedType...");
} //$NON-NLS-1$
consumeClassBodyDeclarationsopt();
break;
case 469: if (DEBUG) {
System.out.println("Modifiersopt ::=");
} //$NON-NLS-1$
consumeDefaultModifiers();
break;
|
| ||||
case 470: if (DEBUG) {
System.out.println("Modifiersopt ::= Modifiers");
} //$NON-NLS-1$
consumeModifiers();
break;
case 471: if (DEBUG) {
System.out.println("BlockStatementsopt ::=");
} //$NON-NLS-1$
consumeEmptyBlockStatementsopt();
break;
|
| ||||
case 473: if (DEBUG) {
System.out.println("Dimsopt ::=");
} //$NON-NLS-1$
consumeEmptyDimsopt();
break;
case 475: if (DEBUG) {
System.out.println("ArgumentListopt ::=");
} //$NON-NLS-1$
consumeEmptyArgumentListopt();
break;
|
| ||||
case 479: if (DEBUG) {
System.out.println("FormalParameterListopt ::=");
} //$NON-NLS-1$
consumeFormalParameterListopt();
break;
case 483: if (DEBUG) {
System.out.println("InterfaceMemberDeclarationsopt ::=");
} //$NON-NLS-1$
consumeEmptyInterfaceMemberDeclarationsopt();
break;
|
| ||||
case 484: if (DEBUG) {
System.out.println("InterfaceMemberDeclarationsopt ::= NestedType...");
} //$NON-NLS-1$
consumeInterfaceMemberDeclarationsopt();
break;
case 485: if (DEBUG) {
System.out.println("NestedType ::=");
} //$NON-NLS-1$
consumeNestedType();
break;
|
| ||||
case 486: if (DEBUG) {
System.out.println("ForInitopt ::=");
} //$NON-NLS-1$
consumeEmptyForInitopt();
break;
case 488: if (DEBUG) {
System.out.println("ForUpdateopt ::=");
} //$NON-NLS-1$
consumeEmptyForUpdateopt();
break;
|
| ||||
case 492: if (DEBUG) {
System.out.println("Catchesopt ::=");
} //$NON-NLS-1$
consumeEmptyCatchesopt();
break;
case 494: if (DEBUG) {
System.out.println("EnumDeclaration ::= EnumHeader EnumBody");
} //$NON-NLS-1$
consumeEnumDeclaration();
break;
|
| ||||
case 495: if (DEBUG) {
System.out.println("EnumHeader ::= EnumHeaderName ClassHeaderImplementsopt");
} //$NON-NLS-1$
consumeEnumHeader();
break;
case 496: if (DEBUG) {
System.out.println("EnumHeaderName ::= Modifiersopt enum Identifier");
} //$NON-NLS-1$
consumeEnumHeaderName();
break;
|
| ||||
case 497: if (DEBUG) {
System.out.println("EnumBody ::= LBRACE EnumBodyDeclarationsopt RBRACE");
} //$NON-NLS-1$
consumeEnumBodyNoConstants();
break;
case 498: if (DEBUG) {
System.out.println("EnumBody ::= LBRACE COMMA EnumBodyDeclarationsopt...");
} //$NON-NLS-1$
consumeEnumBodyNoConstants();
break;
|
| ||||
case 499: if (DEBUG) {
System.out.println("EnumBody ::= LBRACE EnumConstants COMMA...");
} //$NON-NLS-1$
consumeEnumBodyWithConstants();
break;
case 500: if (DEBUG) {
System.out.println("EnumBody ::= LBRACE EnumConstants...");
} //$NON-NLS-1$
consumeEnumBodyWithConstants();
break;
|
| ||||
case 502: if (DEBUG) {
System.out.println("EnumConstants ::= EnumConstants COMMA EnumConstant");
} //$NON-NLS-1$
consumeEnumConstants();
break;
case 503: if (DEBUG) {
System.out.println("EnumConstantHeaderName ::= Modifiersopt Identifier");
} //$NON-NLS-1$
consumeEnumConstantHeaderName();
break;
|
| ||||
case 504: if (DEBUG) {
System.out.println("EnumConstantHeader ::= EnumConstantHeaderName...");
} //$NON-NLS-1$
consumeEnumConstantHeader();
break;
case 505: if (DEBUG) {
System.out.println("EnumConstant ::= EnumConstantHeader ForceNoDiet...");
} //$NON-NLS-1$
consumeEnumConstantWithClassBody();
break;
|
| ||||
case 506: if (DEBUG) {
System.out.println("EnumConstant ::= EnumConstantHeader");
} //$NON-NLS-1$
consumeEnumConstantNoClassBody();
break;
case 507: if (DEBUG) {
System.out.println("Arguments ::= LPAREN ArgumentListopt RPAREN");
} //$NON-NLS-1$
consumeArguments();
break;
|
| ||||
case 508: if (DEBUG) {
System.out.println("Argumentsopt ::=");
} //$NON-NLS-1$
consumeEmptyArguments();
break;
case 510: if (DEBUG) {
System.out.println("EnumDeclarations ::= SEMICOLON ClassBodyDeclarationsopt");
} //$NON-NLS-1$
consumeEnumDeclarations();
break;
|
| ||||
case 511: if (DEBUG) {
System.out.println("EnumBodyDeclarationsopt ::=");
} //$NON-NLS-1$
consumeEmptyEnumDeclarations();
break;
case 513: if (DEBUG) {
System.out.println("EnhancedForStatement ::= EnhancedForStatementHeader...");
} //$NON-NLS-1$
consumeEnhancedForStatement();
break;
|
| ||||
case 517: if (DEBUG) {
System.out.println("EnhancedForStatementHeader ::=...");
} //$NON-NLS-1$
consumeEnhancedForStatementHeader();
break;
case 518: if (DEBUG) {
System.out.println("SingleStaticImportDeclaration ::=...");
} //$NON-NLS-1$
consumeImportDeclaration();
break;
|
| ||||
case 519: if (DEBUG) {
System.out.println("SingleStaticImportDeclarationName ::= import static Name");
} //$NON-NLS-1$
consumeSingleStaticImportDeclarationName();
break;
case 520: if (DEBUG) {
System.out.println("StaticImportOnDemandDeclaration ::=...");
} //$NON-NLS-1$
consumeImportDeclaration();
break;
|
| ||||
case 521: if (DEBUG) {
System.out.println("StaticImportOnDemandDeclarationName ::= import static...");
} //$NON-NLS-1$
consumeStaticImportOnDemandDeclarationName();
break;
case 522: if (DEBUG) {
System.out.println("TypeArguments ::= LESS TypeArgumentList1");
} //$NON-NLS-1$
consumeTypeArguments();
break;
|
| ||||
case 523: if (DEBUG) {
System.out.println("OnlyTypeArguments ::= LESS TypeArgumentList1");
} //$NON-NLS-1$
consumeOnlyTypeArguments();
break;
case 525: if (DEBUG) {
System.out.println("TypeArgumentList1 ::= TypeArgumentList COMMA...");
} //$NON-NLS-1$
consumeTypeArgumentList1();
break;
|
| ||||
case 527: if (DEBUG) {
System.out.println("TypeArgumentList ::= TypeArgumentList COMMA TypeArgument");
} //$NON-NLS-1$
consumeTypeArgumentList();
break;
case 528: if (DEBUG) {
System.out.println("TypeArgument ::= ReferenceType");
} //$NON-NLS-1$
consumeTypeArgument();
break;
|
| ||||
case 532: if (DEBUG) {
System.out.println("ReferenceType1 ::= ReferenceType GREATER");
} //$NON-NLS-1$
consumeReferenceType1();
break;
case 533: if (DEBUG) {
System.out.println("ReferenceType1 ::= ClassOrInterface LESS...");
} //$NON-NLS-1$
consumeTypeArgumentReferenceType1();
break;
|
| ||||
case 535: if (DEBUG) {
System.out.println("TypeArgumentList2 ::= TypeArgumentList COMMA...");
} //$NON-NLS-1$
consumeTypeArgumentList2();
break;
case 538: if (DEBUG) {
System.out.println("ReferenceType2 ::= ReferenceType RIGHT_SHIFT");
} //$NON-NLS-1$
consumeReferenceType2();
break;
|
| ||||
case 539: if (DEBUG) {
System.out.println("ReferenceType2 ::= ClassOrInterface LESS...");
} //$NON-NLS-1$
consumeTypeArgumentReferenceType2();
break;
case 541: if (DEBUG) {
System.out.println("TypeArgumentList3 ::= TypeArgumentList COMMA...");
} //$NON-NLS-1$
consumeTypeArgumentList3();
break;
|
| ||||
case 544: if (DEBUG) {
System.out.println("ReferenceType3 ::= ReferenceType UNSIGNED_RIGHT_SHIFT");
} //$NON-NLS-1$
consumeReferenceType3();
break;
case 545: if (DEBUG) {
System.out.println("Wildcard ::= QUESTION");
} //$NON-NLS-1$
consumeWildcard();
break;
|
| ||||
case 546: if (DEBUG) {
System.out.println("Wildcard ::= QUESTION WildcardBounds");
} //$NON-NLS-1$
consumeWildcardWithBounds();
break;
case 547: if (DEBUG) {
System.out.println("WildcardBounds ::= extends ReferenceType");
} //$NON-NLS-1$
consumeWildcardBoundsExtends();
break;
|
| ||||
case 548: if (DEBUG) {
System.out.println("WildcardBounds ::= super ReferenceType");
} //$NON-NLS-1$
consumeWildcardBoundsSuper();
break;
case 549: if (DEBUG) {
System.out.println("Wildcard1 ::= QUESTION GREATER");
} //$NON-NLS-1$
consumeWildcard1();
break;
|
| ||||
case 550: if (DEBUG) {
System.out.println("Wildcard1 ::= QUESTION WildcardBounds1");
} //$NON-NLS-1$
consumeWildcard1WithBounds();
break;
case 551: if (DEBUG) {
System.out.println("WildcardBounds1 ::= extends ReferenceType1");
} //$NON-NLS-1$
consumeWildcardBounds1Extends();
break;
|
| ||||
case 552: if (DEBUG) {
System.out.println("WildcardBounds1 ::= super ReferenceType1");
} //$NON-NLS-1$
consumeWildcardBounds1Super();
break;
case 553: if (DEBUG) {
System.out.println("Wildcard2 ::= QUESTION RIGHT_SHIFT");
} //$NON-NLS-1$
consumeWildcard2();
break;
|
| ||||
case 554: if (DEBUG) {
System.out.println("Wildcard2 ::= QUESTION WildcardBounds2");
} //$NON-NLS-1$
consumeWildcard2WithBounds();
break;
case 555: if (DEBUG) {
System.out.println("WildcardBounds2 ::= extends ReferenceType2");
} //$NON-NLS-1$
consumeWildcardBounds2Extends();
break;
|
| ||||
case 556: if (DEBUG) {
System.out.println("WildcardBounds2 ::= super ReferenceType2");
} //$NON-NLS-1$
consumeWildcardBounds2Super();
break;
case 557: if (DEBUG) {
System.out.println("Wildcard3 ::= QUESTION UNSIGNED_RIGHT_SHIFT");
} //$NON-NLS-1$
consumeWildcard3();
break;
|
| ||||
case 558: if (DEBUG) {
System.out.println("Wildcard3 ::= QUESTION WildcardBounds3");
} //$NON-NLS-1$
consumeWildcard3WithBounds();
break;
case 559: if (DEBUG) {
System.out.println("WildcardBounds3 ::= extends ReferenceType3");
} //$NON-NLS-1$
consumeWildcardBounds3Extends();
break;
|
| ||||
case 560: if (DEBUG) {
System.out.println("WildcardBounds3 ::= super ReferenceType3");
} //$NON-NLS-1$
consumeWildcardBounds3Super();
break;
case 561: if (DEBUG) {
System.out.println("TypeParameterHeader ::= Identifier");
} //$NON-NLS-1$
consumeTypeParameterHeader();
break;
|
| ||||
case 562: if (DEBUG) {
System.out.println("TypeParameters ::= LESS TypeParameterList1");
} //$NON-NLS-1$
consumeTypeParameters();
break;
case 564: if (DEBUG) {
System.out.println("TypeParameterList ::= TypeParameterList COMMA...");
} //$NON-NLS-1$
consumeTypeParameterList();
break;
|
| ||||
case 566: if (DEBUG) {
System.out.println("TypeParameter ::= TypeParameterHeader extends...");
} //$NON-NLS-1$
consumeTypeParameterWithExtends();
break;
case 567: if (DEBUG) {
System.out.println("TypeParameter ::= TypeParameterHeader extends...");
} //$NON-NLS-1$
consumeTypeParameterWithExtendsAndBounds();
break;
|
| ||||
case 569: if (DEBUG) {
System.out.println("AdditionalBoundList ::= AdditionalBoundList...");
} //$NON-NLS-1$
consumeAdditionalBoundList();
break;
case 570: if (DEBUG) {
System.out.println("AdditionalBound ::= AND ReferenceType");
} //$NON-NLS-1$
consumeAdditionalBound();
break;
|
| ||||
case 572: if (DEBUG) {
System.out.println("TypeParameterList1 ::= TypeParameterList COMMA...");
} //$NON-NLS-1$
consumeTypeParameterList1();
break;
case 573: if (DEBUG) {
System.out.println("TypeParameter1 ::= TypeParameterHeader GREATER");
} //$NON-NLS-1$
consumeTypeParameter1();
break;
|
| ||||
case 574: if (DEBUG) {
System.out.println("TypeParameter1 ::= TypeParameterHeader extends...");
} //$NON-NLS-1$
consumeTypeParameter1WithExtends();
break;
case 575: if (DEBUG) {
System.out.println("TypeParameter1 ::= TypeParameterHeader extends...");
} //$NON-NLS-1$
consumeTypeParameter1WithExtendsAndBounds();
break;
|
| ||||
case 577: if (DEBUG) {
System.out.println("AdditionalBoundList1 ::= AdditionalBoundList...");
} //$NON-NLS-1$
consumeAdditionalBoundList1();
break;
case 578: if (DEBUG) {
System.out.println("AdditionalBound1 ::= AND ReferenceType1");
} //$NON-NLS-1$
consumeAdditionalBound1();
break;
|
| ||||
case 620: if (DEBUG) {
System.out.println("InstanceofExpression_NotName ::= Name instanceof...");
} //$NON-NLS-1$
consumeInstanceOfExpressionWithName();
break;
case 621: if (DEBUG) {
System.out.println("InstanceofExpression_NotName ::=...");
} //$NON-NLS-1$
consumeInstanceOfExpression();
break;
|
| ||||
case 648: if (DEBUG) {
System.out.println("AnnotationTypeDeclarationHeaderName ::= Modifiers AT...");
} //$NON-NLS-1$
consumeAnnotationTypeDeclarationHeaderName();
break;
case 649: if (DEBUG) {
System.out.println("AnnotationTypeDeclarationHeaderName ::= AT...");
} //$NON-NLS-1$
consumeAnnotationTypeDeclarationHeaderName();
break;
|
| ||||
case 650: if (DEBUG) {
System.out.println("AnnotationTypeDeclarationHeader ::=...");
} //$NON-NLS-1$
consumeAnnotationTypeDeclarationHeader();
break;
case 651: if (DEBUG) {
System.out.println("AnnotationTypeDeclaration ::=...");
} //$NON-NLS-1$
consumeAnnotationTypeDeclaration();
break;
|
| ||||
case 653: if (DEBUG) {
System.out.println("AnnotationTypeMemberDeclarationsopt ::=");
} //$NON-NLS-1$
consumeEmptyAnnotationTypeMemberDeclarationsopt();
break;
case 654: if (DEBUG) {
System.out.println("AnnotationTypeMemberDeclarationsopt ::= NestedType...");
} //$NON-NLS-1$
consumeAnnotationTypeMemberDeclarationsopt();
break;
|
| ||||
case 659: if (DEBUG) {
System.out.println("AnnotationMethodHeaderDefaultValueopt ::=");
} //$NON-NLS-1$
consumeEmptyMethodHeaderDefaultValue();
break;
case 660: if (DEBUG) {
System.out.println("AnnotationMethodHeaderDefaultValueopt ::= DefaultValue");
} //$NON-NLS-1$
consumeMethodHeaderDefaultValue();
break;
|
| ||||
case 661: if (DEBUG) {
System.out.println("AnnotationMethodHeader ::= AnnotationMethodHeaderName...");
} //$NON-NLS-1$
consumeMethodHeader();
break;
case 662: if (DEBUG) {
System.out.println("AnnotationTypeMemberDeclaration ::=...");
} //$NON-NLS-1$
consumeAnnotationTypeMemberDeclaration();
break;
|
| ||||
case 670: if (DEBUG) {
System.out.println("AnnotationName ::= AT Name");
} //$NON-NLS-1$
consumeAnnotationName();
break;
case 671: if (DEBUG) {
System.out.println("NormalAnnotation ::= AnnotationName LPAREN...");
} //$NON-NLS-1$
consumeNormalAnnotation();
break;
|
| ||||
case 672: if (DEBUG) {
System.out.println("MemberValuePairsopt ::=");
} //$NON-NLS-1$
consumeEmptyMemberValuePairsopt();
break;
case 675: if (DEBUG) {
System.out.println("MemberValuePairs ::= MemberValuePairs COMMA...");
} //$NON-NLS-1$
consumeMemberValuePairs();
break;
|
| ||||
case 676: if (DEBUG) {
System.out.println("MemberValuePair ::= SimpleName EQUAL EnterMemberValue...");
} //$NON-NLS-1$
consumeMemberValuePair();
break;
case 677: if (DEBUG) {
System.out.println("EnterMemberValue ::=");
} //$NON-NLS-1$
consumeEnterMemberValue();
break;
|
| ||||
case 678: if (DEBUG) {
System.out.println("ExitMemberValue ::=");
} //$NON-NLS-1$
consumeExitMemberValue();
break;
case 680: if (DEBUG) {
System.out.println("MemberValue ::= Name");
} //$NON-NLS-1$
consumeMemberValueAsName();
break;
|
| ||||
case 683: if (DEBUG) {
System.out.println("MemberValueArrayInitializer ::= LBRACE PushLeftBrace...");
} //$NON-NLS-1$
consumeMemberValueArrayInitializer();
break;
case 684: if (DEBUG) {
System.out.println("MemberValueArrayInitializer ::= LBRACE PushLeftBrace...");
} //$NON-NLS-1$
consumeMemberValueArrayInitializer();
break;
|
| ||||
case 685: if (DEBUG) {
System.out.println("MemberValueArrayInitializer ::= LBRACE PushLeftBrace...");
} //$NON-NLS-1$
consumeEmptyMemberValueArrayInitializer();
break;
case 686: if (DEBUG) {
System.out.println("MemberValueArrayInitializer ::= LBRACE PushLeftBrace...");
} //$NON-NLS-1$
consumeEmptyMemberValueArrayInitializer();
break;
|
| ||||
case 688: if (DEBUG) {
System.out.println("MemberValues ::= MemberValues COMMA MemberValue");
} //$NON-NLS-1$
consumeMemberValues();
break;
case 689: if (DEBUG) {
System.out.println("MarkerAnnotation ::= AnnotationName");
} //$NON-NLS-1$
consumeMarkerAnnotation();
break;
|
| ||||
case 690: if (DEBUG) {
System.out.println("SingleMemberAnnotation ::= AnnotationName LPAREN...");
} //$NON-NLS-1$
consumeSingleMemberAnnotation();
break;
case 691: if (DEBUG) {
System.out.println("RecoveryMethodHeaderName ::= Modifiersopt TypeParameters");
} //$NON-NLS-1$
consumeRecoveryMethodHeaderNameWithTypeParameters();
break;
|
| ||||
case 693: if (DEBUG) {
System.out.println("RecoveryMethodHeader ::= RecoveryMethodHeaderName...");
} //$NON-NLS-1$
consumeMethodHeader();
break;
case 694: if (DEBUG) {
System.out.println("RecoveryMethodHeader ::= RecoveryMethodHeaderName...");
} //$NON-NLS-1$
consumeMethodHeader();
break;
|
| |||
case [[#variable991319e0]]:
if (DEBUG) {
System.out.println( [[#variable99131980]]);
} //$NON-NLS-1$
[[#variable99131960]]();
break;
case [[#variablebf868700]]:
if (DEBUG) {
System.out.println( [[#variable991318a0]]);
} //$NON-NLS-1$
[[#variable99131880]]();
break;
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#991319e0]] | 359 |
| 1 | 2 | [[#991319e0]] | 683 |
| 1 | 3 | [[#991319e0]] | 224 |
| 1 | 4 | [[#991319e0]] | 693 |
| 1 | 5 | [[#991319e0]] | 64 |
| 1 | 6 | [[#991319e0]] | 685 |
| 1 | 7 | [[#991319e0]] | 574 |
| 1 | 8 | [[#991319e0]] | 347 |
| 1 | 9 | [[#991319e0]] | 66 |
| 1 | 10 | [[#991319e0]] | 349 |
| 1 | 11 | [[#991319e0]] | 566 |
| 1 | 12 | [[#991319e0]] | 401 |
| 1 | 13 | [[#991319e0]] | 30 |
| 1 | 14 | [[#991319e0]] | 48 |
| 1 | 15 | [[#991319e0]] | 50 |
| 1 | 16 | [[#991319e0]] | 52 |
| 1 | 17 | [[#991319e0]] | 54 |
| 1 | 18 | [[#991319e0]] | 60 |
| 1 | 19 | [[#991319e0]] | 62 |
| 1 | 20 | [[#991319e0]] | 69 |
| 1 | 21 | [[#991319e0]] | 71 |
| 1 | 22 | [[#991319e0]] | 89 |
| 1 | 23 | [[#991319e0]] | 92 |
| 1 | 24 | [[#991319e0]] | 94 |
| 1 | 25 | [[#991319e0]] | 100 |
| 1 | 26 | [[#991319e0]] | 102 |
| 1 | 27 | [[#991319e0]] | 106 |
| 1 | 28 | [[#991319e0]] | 122 |
| 1 | 29 | [[#991319e0]] | 124 |
| 1 | 30 | [[#991319e0]] | 127 |
| 1 | 31 | [[#991319e0]] | 129 |
| 1 | 32 | [[#991319e0]] | 132 |
| 1 | 33 | [[#991319e0]] | 139 |
| 1 | 34 | [[#991319e0]] | 141 |
| 1 | 35 | [[#991319e0]] | 151 |
| 1 | 36 | [[#991319e0]] | 156 |
| 1 | 37 | [[#991319e0]] | 158 |
| 1 | 38 | [[#991319e0]] | 170 |
| 1 | 39 | [[#991319e0]] | 172 |
| 1 | 40 | [[#991319e0]] | 174 |
| 1 | 41 | [[#991319e0]] | 181 |
| 1 | 42 | [[#991319e0]] | 183 |
| 1 | 43 | [[#991319e0]] | 185 |
| 1 | 44 | [[#991319e0]] | 187 |
| 1 | 45 | [[#991319e0]] | 201 |
| 1 | 46 | [[#991319e0]] | 203 |
| 1 | 47 | [[#991319e0]] | 206 |
| 1 | 48 | [[#991319e0]] | 210 |
| 1 | 49 | [[#991319e0]] | 222 |
| 1 | 50 | [[#991319e0]] | 227 |
| 1 | 51 | [[#991319e0]] | 229 |
| 1 | 52 | [[#991319e0]] | 235 |
| 1 | 53 | [[#991319e0]] | 237 |
| 1 | 54 | [[#991319e0]] | 239 |
| 1 | 55 | [[#991319e0]] | 241 |
| 1 | 56 | [[#991319e0]] | 243 |
| 1 | 57 | [[#991319e0]] | 270 |
| 1 | 58 | [[#991319e0]] | 272 |
| 1 | 59 | [[#991319e0]] | 282 |
| 1 | 60 | [[#991319e0]] | 284 |
| 1 | 61 | [[#991319e0]] | 286 |
| 1 | 62 | [[#991319e0]] | 291 |
| 1 | 63 | [[#991319e0]] | 294 |
| 1 | 64 | [[#991319e0]] | 296 |
| 1 | 65 | [[#991319e0]] | 298 |
| 1 | 66 | [[#991319e0]] | 300 |
| 1 | 67 | [[#991319e0]] | 302 |
| 1 | 68 | [[#991319e0]] | 307 |
| 1 | 69 | [[#991319e0]] | 309 |
| 1 | 70 | [[#991319e0]] | 311 |
| 1 | 71 | [[#991319e0]] | 313 |
| 1 | 72 | [[#991319e0]] | 315 |
| 1 | 73 | [[#991319e0]] | 320 |
| 1 | 74 | [[#991319e0]] | 323 |
| 1 | 75 | [[#991319e0]] | 326 |
| 1 | 76 | [[#991319e0]] | 332 |
| 1 | 77 | [[#991319e0]] | 336 |
| 1 | 78 | [[#991319e0]] | 338 |
| 1 | 79 | [[#991319e0]] | 340 |
| 1 | 80 | [[#991319e0]] | 344 |
| 1 | 81 | [[#991319e0]] | 351 |
| 1 | 82 | [[#991319e0]] | 354 |
| 1 | 83 | [[#991319e0]] | 357 |
| 1 | 84 | [[#991319e0]] | 362 |
| 1 | 85 | [[#991319e0]] | 366 |
| 1 | 86 | [[#991319e0]] | 373 |
| 1 | 87 | [[#991319e0]] | 375 |
| 1 | 88 | [[#991319e0]] | 377 |
| 1 | 89 | [[#991319e0]] | 403 |
| 1 | 90 | [[#991319e0]] | 405 |
| 1 | 91 | [[#991319e0]] | 407 |
| 1 | 92 | [[#991319e0]] | 444 |
| 1 | 93 | [[#991319e0]] | 462 |
| 1 | 94 | [[#991319e0]] | 468 |
| 1 | 95 | [[#991319e0]] | 470 |
| 1 | 96 | [[#991319e0]] | 473 |
| 1 | 97 | [[#991319e0]] | 479 |
| 1 | 98 | [[#991319e0]] | 484 |
| 1 | 99 | [[#991319e0]] | 486 |
| 1 | 100 | [[#991319e0]] | 492 |
| 1 | 101 | [[#991319e0]] | 495 |
| 1 | 102 | [[#991319e0]] | 497 |
| 1 | 103 | [[#991319e0]] | 499 |
| 1 | 104 | [[#991319e0]] | 502 |
| 1 | 105 | [[#991319e0]] | 504 |
| 1 | 106 | [[#991319e0]] | 506 |
| 1 | 107 | [[#991319e0]] | 508 |
| 1 | 108 | [[#991319e0]] | 511 |
| 1 | 109 | [[#991319e0]] | 517 |
| 1 | 110 | [[#991319e0]] | 519 |
| 1 | 111 | [[#991319e0]] | 521 |
| 1 | 112 | [[#991319e0]] | 523 |
| 1 | 113 | [[#991319e0]] | 527 |
| 1 | 114 | [[#991319e0]] | 532 |
| 1 | 115 | [[#991319e0]] | 535 |
| 1 | 116 | [[#991319e0]] | 539 |
| 1 | 117 | [[#991319e0]] | 544 |
| 1 | 118 | [[#991319e0]] | 546 |
| 1 | 119 | [[#991319e0]] | 548 |
| 1 | 120 | [[#991319e0]] | 550 |
| 1 | 121 | [[#991319e0]] | 552 |
| 1 | 122 | [[#991319e0]] | 554 |
| 1 | 123 | [[#991319e0]] | 556 |
| 1 | 124 | [[#991319e0]] | 558 |
| 1 | 125 | [[#991319e0]] | 560 |
| 1 | 126 | [[#991319e0]] | 562 |
| 1 | 127 | [[#991319e0]] | 569 |
| 1 | 128 | [[#991319e0]] | 572 |
| 1 | 129 | [[#991319e0]] | 577 |
| 1 | 130 | [[#991319e0]] | 620 |
| 1 | 131 | [[#991319e0]] | 648 |
| 1 | 132 | [[#991319e0]] | 650 |
| 1 | 133 | [[#991319e0]] | 653 |
| 1 | 134 | [[#991319e0]] | 659 |
| 1 | 135 | [[#991319e0]] | 661 |
| 1 | 136 | [[#991319e0]] | 670 |
| 1 | 137 | [[#991319e0]] | 672 |
| 1 | 138 | [[#991319e0]] | 676 |
| 1 | 139 | [[#991319e0]] | 678 |
| 1 | 140 | [[#991319e0]] | 688 |
| 1 | 141 | [[#991319e0]] | 690 |
| 2 | 1 | [[#99131980]] | "ArrayCreationWithoutArrayInitializer ::= new..." |
| 2 | 2 | [[#99131980]] | "MemberValueArrayInitializer ::= LBRACE PushLeftBrace..." |
| 2 | 3 | [[#99131980]] | "ArrayInitializer ::= LBRACE PushLeftBrace..." |
| 2 | 4 | [[#99131980]] | "RecoveryMethodHeader ::= RecoveryMethodHeaderName..." |
| 2 | 5 | [[#99131980]] | "InternalCompilationUnit ::= PackageDeclaration..." |
| 2 | 6 | [[#99131980]] | "MemberValueArrayInitializer ::= LBRACE PushLeftBrace..." |
| 2 | 7 | [[#99131980]] | "TypeParameter1 ::= TypeParameterHeader extends..." |
| 2 | 8 | [[#99131980]] | "ClassInstanceCreationExpression ::= Primary DOT new..." |
| 2 | 9 | [[#99131980]] | "InternalCompilationUnit ::= ImportDeclarations..." |
| 2 | 10 | [[#99131980]] | "ClassInstanceCreationExpression ::=..." |
| 2 | 11 | [[#99131980]] | "TypeParameter ::= TypeParameterHeader extends..." |
| 2 | 12 | [[#99131980]] | "CastExpression ::= PushLPAREN Name..." |
| 2 | 13 | [[#99131980]] | "Type ::= PrimitiveType" |
| 2 | 14 | [[#99131980]] | "ClassOrInterface ::= Name" |
| 2 | 15 | [[#99131980]] | "GenericType ::= ClassOrInterface TypeArguments" |
| 2 | 16 | [[#99131980]] | "ArrayType ::= PrimitiveType Dims" |
| 2 | 17 | [[#99131980]] | "ArrayType ::= ArrayTypeWithTypeArgumentsName Dims" |
| 2 | 18 | [[#99131980]] | "QualifiedName ::= Name DOT SimpleName" |
| 2 | 19 | [[#99131980]] | "InternalCompilationUnit ::= PackageDeclaration" |
| 2 | 20 | [[#99131980]] | "InternalCompilationUnit ::=" |
| 2 | 21 | [[#99131980]] | "EnterCompilationUnit ::=" |
| 2 | 22 | [[#99131980]] | "ImportDeclarations ::= ImportDeclarations..." |
| 2 | 23 | [[#99131980]] | "PackageDeclaration ::= PackageDeclarationName SEMICOLON" |
| 2 | 24 | [[#99131980]] | "PackageDeclarationName ::= PackageComment package Name" |
| 2 | 25 | [[#99131980]] | "SingleTypeImportDeclaration ::=..." |
| 2 | 26 | [[#99131980]] | "TypeImportOnDemandDeclaration ::=..." |
| 2 | 27 | [[#99131980]] | "TypeDeclaration ::= SEMICOLON" |
| 2 | 28 | [[#99131980]] | "Modifier ::= Annotation" |
| 2 | 29 | [[#99131980]] | "ClassHeader ::= ClassHeaderName ClassHeaderExtendsopt..." |
| 2 | 30 | [[#99131980]] | "ClassHeaderName1 ::= Modifiersopt class Identifier" |
| 2 | 31 | [[#99131980]] | "ClassHeaderImplements ::= implements InterfaceTypeList" |
| 2 | 32 | [[#99131980]] | "InterfaceType ::= ClassOrInterfaceType" |
| 2 | 33 | [[#99131980]] | "ClassBodyDeclaration ::= Diet NestedMethod Block" |
| 2 | 34 | [[#99131980]] | "Initializer ::= Diet NestedMethod Block" |
| 2 | 35 | [[#99131980]] | "FieldDeclaration ::= Modifiersopt Type..." |
| 2 | 36 | [[#99131980]] | "EnterVariable ::=" |
| 2 | 37 | [[#99131980]] | "ExitVariableWithoutInitialization ::=" |
| 2 | 38 | [[#99131980]] | "MethodHeaderRightParen ::= RPAREN" |
| 2 | 39 | [[#99131980]] | "MethodHeaderThrowsClause ::= throws ClassTypeList" |
| 2 | 40 | [[#99131980]] | "ConstructorHeaderName ::= Modifiersopt TypeParameters..." |
| 2 | 41 | [[#99131980]] | "ClassTypeList ::= ClassTypeList COMMA ClassTypeElt" |
| 2 | 42 | [[#99131980]] | "MethodBody ::= NestedMethod LBRACE BlockStatementsopt..." |
| 2 | 43 | [[#99131980]] | "StaticInitializer ::= StaticOnly Block" |
| 2 | 44 | [[#99131980]] | "ConstructorDeclaration ::= ConstructorHeader MethodBody" |
| 2 | 45 | [[#99131980]] | "InterfaceDeclaration ::= InterfaceHeader InterfaceBody" |
| 2 | 46 | [[#99131980]] | "InterfaceHeaderName ::= InterfaceHeaderName1..." |
| 2 | 47 | [[#99131980]] | "InterfaceHeaderExtends ::= extends InterfaceTypeList" |
| 2 | 48 | [[#99131980]] | "InterfaceMemberDeclaration ::= SEMICOLON" |
| 2 | 49 | [[#99131980]] | "PushLeftBrace ::=" |
| 2 | 50 | [[#99131980]] | "VariableInitializers ::= VariableInitializers COMMA..." |
| 2 | 51 | [[#99131980]] | "OpenBlock ::=" |
| 2 | 52 | [[#99131980]] | "BlockStatement ::= InterfaceDeclaration" |
| 2 | 53 | [[#99131980]] | "BlockStatement ::= EnumDeclaration" |
| 2 | 54 | [[#99131980]] | "LocalVariableDeclaration ::= Type PushModifiers..." |
| 2 | 55 | [[#99131980]] | "PushModifiers ::=" |
| 2 | 56 | [[#99131980]] | "PushRealModifiers ::=" |
| 2 | 57 | [[#99131980]] | "LabeledStatement ::= Label COLON Statement" |
| 2 | 58 | [[#99131980]] | "Label ::= Identifier" |
| 2 | 59 | [[#99131980]] | "IfThenStatement ::= if LPAREN Expression RPAREN..." |
| 2 | 60 | [[#99131980]] | "IfThenElseStatementNoShortIf ::= if LPAREN Expression..." |
| 2 | 61 | [[#99131980]] | "SwitchBlock ::= LBRACE RBRACE" |
| 2 | 62 | [[#99131980]] | "SwitchBlockStatements ::= SwitchBlockStatements..." |
| 2 | 63 | [[#99131980]] | "SwitchLabels ::= SwitchLabels SwitchLabel" |
| 2 | 64 | [[#99131980]] | "SwitchLabel ::= default COLON" |
| 2 | 65 | [[#99131980]] | "WhileStatementNoShortIf ::= while LPAREN Expression..." |
| 2 | 66 | [[#99131980]] | "ForStatement ::= for LPAREN ForInitopt SEMICOLON..." |
| 2 | 67 | [[#99131980]] | "ForInit ::= StatementExpressionList" |
| 2 | 68 | [[#99131980]] | "AssertStatement ::= assert Expression SEMICOLON" |
| 2 | 69 | [[#99131980]] | "BreakStatement ::= break SEMICOLON" |
| 2 | 70 | [[#99131980]] | "ContinueStatement ::= continue SEMICOLON" |
| 2 | 71 | [[#99131980]] | "ReturnStatement ::= return Expressionopt SEMICOLON" |
| 2 | 72 | [[#99131980]] | "SynchronizedStatement ::= OnlySynchronized LPAREN..." |
| 2 | 73 | [[#99131980]] | "ExitTryBlock ::=" |
| 2 | 74 | [[#99131980]] | "CatchClause ::= catch LPAREN FormalParameter RPAREN..." |
| 2 | 75 | [[#99131980]] | "PushRPAREN ::= RPAREN" |
| 2 | 76 | [[#99131980]] | "PrimaryNoNewArray ::= PushLPAREN Expression_NotName..." |
| 2 | 77 | [[#99131980]] | "PrimaryNoNewArray ::= Name DOT this" |
| 2 | 78 | [[#99131980]] | "PrimaryNoNewArray ::= Name DOT class" |
| 2 | 79 | [[#99131980]] | "PrimaryNoNewArray ::= PrimitiveType Dims DOT class" |
| 2 | 80 | [[#99131980]] | "AllocationHeader ::= new ClassType LPAREN..." |
| 2 | 81 | [[#99131980]] | "ClassInstanceCreationExpressionName ::= Name DOT" |
| 2 | 82 | [[#99131980]] | "EnterAnonymousClassBody ::=" |
| 2 | 83 | [[#99131980]] | "ArrayCreationHeader ::= new PrimitiveType..." |
| 2 | 84 | [[#99131980]] | "ArrayCreationWithArrayInitializer ::= new..." |
| 2 | 85 | [[#99131980]] | "DimWithOrWithOutExpr ::= LBRACKET RBRACKET" |
| 2 | 86 | [[#99131980]] | "MethodInvocation ::= Name LPAREN ArgumentListopt RPAREN" |
| 2 | 87 | [[#99131980]] | "MethodInvocation ::= Primary DOT OnlyTypeArguments..." |
| 2 | 88 | [[#99131980]] | "MethodInvocation ::= super DOT OnlyTypeArguments..." |
| 2 | 89 | [[#99131980]] | "CastExpression ::= PushLPAREN Name PushRPAREN..." |
| 2 | 90 | [[#99131980]] | "OnlyTypeArgumentsForCastExpression ::= OnlyTypeArguments" |
| 2 | 91 | [[#99131980]] | "InsideCastExpressionLL1 ::=" |
| 2 | 92 | [[#99131980]] | "Assignment ::= PostfixExpression AssignmentOperator..." |
| 2 | 93 | [[#99131980]] | "Expressionopt ::=" |
| 2 | 94 | [[#99131980]] | "ClassBodyDeclarationsopt ::= NestedType..." |
| 2 | 95 | [[#99131980]] | "Modifiersopt ::= Modifiers" |
| 2 | 96 | [[#99131980]] | "Dimsopt ::=" |
| 2 | 97 | [[#99131980]] | "FormalParameterListopt ::=" |
| 2 | 98 | [[#99131980]] | "InterfaceMemberDeclarationsopt ::= NestedType..." |
| 2 | 99 | [[#99131980]] | "ForInitopt ::=" |
| 2 | 100 | [[#99131980]] | "Catchesopt ::=" |
| 2 | 101 | [[#99131980]] | "EnumHeader ::= EnumHeaderName ClassHeaderImplementsopt" |
| 2 | 102 | [[#99131980]] | "EnumBody ::= LBRACE EnumBodyDeclarationsopt RBRACE" |
| 2 | 103 | [[#99131980]] | "EnumBody ::= LBRACE EnumConstants COMMA..." |
| 2 | 104 | [[#99131980]] | "EnumConstants ::= EnumConstants COMMA EnumConstant" |
| 2 | 105 | [[#99131980]] | "EnumConstantHeader ::= EnumConstantHeaderName..." |
| 2 | 106 | [[#99131980]] | "EnumConstant ::= EnumConstantHeader" |
| 2 | 107 | [[#99131980]] | "Argumentsopt ::=" |
| 2 | 108 | [[#99131980]] | "EnumBodyDeclarationsopt ::=" |
| 2 | 109 | [[#99131980]] | "EnhancedForStatementHeader ::=..." |
| 2 | 110 | [[#99131980]] | "SingleStaticImportDeclarationName ::= import static Name" |
| 2 | 111 | [[#99131980]] | "StaticImportOnDemandDeclarationName ::= import static..." |
| 2 | 112 | [[#99131980]] | "OnlyTypeArguments ::= LESS TypeArgumentList1" |
| 2 | 113 | [[#99131980]] | "TypeArgumentList ::= TypeArgumentList COMMA TypeArgument" |
| 2 | 114 | [[#99131980]] | "ReferenceType1 ::= ReferenceType GREATER" |
| 2 | 115 | [[#99131980]] | "TypeArgumentList2 ::= TypeArgumentList COMMA..." |
| 2 | 116 | [[#99131980]] | "ReferenceType2 ::= ClassOrInterface LESS..." |
| 2 | 117 | [[#99131980]] | "ReferenceType3 ::= ReferenceType UNSIGNED_RIGHT_SHIFT" |
| 2 | 118 | [[#99131980]] | "Wildcard ::= QUESTION WildcardBounds" |
| 2 | 119 | [[#99131980]] | "WildcardBounds ::= super ReferenceType" |
| 2 | 120 | [[#99131980]] | "Wildcard1 ::= QUESTION WildcardBounds1" |
| 2 | 121 | [[#99131980]] | "WildcardBounds1 ::= super ReferenceType1" |
| 2 | 122 | [[#99131980]] | "Wildcard2 ::= QUESTION WildcardBounds2" |
| 2 | 123 | [[#99131980]] | "WildcardBounds2 ::= super ReferenceType2" |
| 2 | 124 | [[#99131980]] | "Wildcard3 ::= QUESTION WildcardBounds3" |
| 2 | 125 | [[#99131980]] | "WildcardBounds3 ::= super ReferenceType3" |
| 2 | 126 | [[#99131980]] | "TypeParameters ::= LESS TypeParameterList1" |
| 2 | 127 | [[#99131980]] | "AdditionalBoundList ::= AdditionalBoundList..." |
| 2 | 128 | [[#99131980]] | "TypeParameterList1 ::= TypeParameterList COMMA..." |
| 2 | 129 | [[#99131980]] | "AdditionalBoundList1 ::= AdditionalBoundList..." |
| 2 | 130 | [[#99131980]] | "InstanceofExpression_NotName ::= Name instanceof..." |
| 2 | 131 | [[#99131980]] | "AnnotationTypeDeclarationHeaderName ::= Modifiers AT..." |
| 2 | 132 | [[#99131980]] | "AnnotationTypeDeclarationHeader ::=..." |
| 2 | 133 | [[#99131980]] | "AnnotationTypeMemberDeclarationsopt ::=" |
| 2 | 134 | [[#99131980]] | "AnnotationMethodHeaderDefaultValueopt ::=" |
| 2 | 135 | [[#99131980]] | "AnnotationMethodHeader ::= AnnotationMethodHeaderName..." |
| 2 | 136 | [[#99131980]] | "AnnotationName ::= AT Name" |
| 2 | 137 | [[#99131980]] | "MemberValuePairsopt ::=" |
| 2 | 138 | [[#99131980]] | "MemberValuePair ::= SimpleName EQUAL EnterMemberValue..." |
| 2 | 139 | [[#99131980]] | "ExitMemberValue ::=" |
| 2 | 140 | [[#99131980]] | "MemberValues ::= MemberValues COMMA MemberValue" |
| 2 | 141 | [[#99131980]] | "SingleMemberAnnotation ::= AnnotationName LPAREN..." |
| 3 | 1 | [[#99131960]] | consumeArrayCreationExpressionWithoutInitializer |
| 3 | 2 | [[#99131960]] | consumeMemberValueArrayInitializer |
| 3 | 3 | [[#99131960]] | consumeArrayInitializer |
| 3 | 4 | [[#99131960]] | consumeMethodHeader |
| 3 | 5 | [[#99131960]] | consumeInternalCompilationUnitWithTypes |
| 3 | 6 | [[#99131960]] | consumeEmptyMemberValueArrayInitializer |
| 3 | 7 | [[#99131960]] | consumeTypeParameter1WithExtends |
| 3 | 8 | [[#99131960]] | consumeClassInstanceCreationExpressionQualifiedWithTypeArguments |
| 3 | 9 | [[#99131960]] | consumeInternalCompilationUnit |
| 3 | 10 | [[#99131960]] | consumeClassInstanceCreationExpressionQualified |
| 3 | 11 | [[#99131960]] | consumeTypeParameterWithExtends |
| 3 | 12 | [[#99131960]] | consumeCastExpressionWithGenericsArray |
| 3 | 13 | [[#99131960]] | consumePrimitiveType |
| 3 | 14 | [[#99131960]] | consumeClassOrInterfaceName |
| 3 | 15 | [[#99131960]] | consumeGenericType |
| 3 | 16 | [[#99131960]] | consumePrimitiveArrayType |
| 3 | 17 | [[#99131960]] | consumeGenericTypeNameArrayType |
| 3 | 18 | [[#99131960]] | consumeQualifiedName |
| 3 | 19 | [[#99131960]] | consumeInternalCompilationUnit |
| 3 | 20 | [[#99131960]] | consumeEmptyInternalCompilationUnit |
| 3 | 21 | [[#99131960]] | consumeEnterCompilationUnit |
| 3 | 22 | [[#99131960]] | consumeImportDeclarations |
| 3 | 23 | [[#99131960]] | consumePackageDeclaration |
| 3 | 24 | [[#99131960]] | consumePackageDeclarationName |
| 3 | 25 | [[#99131960]] | consumeImportDeclaration |
| 3 | 26 | [[#99131960]] | consumeImportDeclaration |
| 3 | 27 | [[#99131960]] | consumeEmptyTypeDeclaration |
| 3 | 28 | [[#99131960]] | consumeAnnotationAsModifier |
| 3 | 29 | [[#99131960]] | consumeClassHeader |
| 3 | 30 | [[#99131960]] | consumeClassHeaderName1 |
| 3 | 31 | [[#99131960]] | consumeClassHeaderImplements |
| 3 | 32 | [[#99131960]] | consumeInterfaceType |
| 3 | 33 | [[#99131960]] | consumeClassBodyDeclaration |
| 3 | 34 | [[#99131960]] | consumeClassBodyDeclaration |
| 3 | 35 | [[#99131960]] | consumeFieldDeclaration |
| 3 | 36 | [[#99131960]] | consumeEnterVariable |
| 3 | 37 | [[#99131960]] | consumeExitVariableWithoutInitialization |
| 3 | 38 | [[#99131960]] | consumeMethodHeaderRightParen |
| 3 | 39 | [[#99131960]] | consumeMethodHeaderThrowsClause |
| 3 | 40 | [[#99131960]] | consumeConstructorHeaderNameWithTypeParameters |
| 3 | 41 | [[#99131960]] | consumeClassTypeList |
| 3 | 42 | [[#99131960]] | consumeMethodBody |
| 3 | 43 | [[#99131960]] | consumeStaticInitializer |
| 3 | 44 | [[#99131960]] | consumeConstructorDeclaration |
| 3 | 45 | [[#99131960]] | consumeInterfaceDeclaration |
| 3 | 46 | [[#99131960]] | consumeTypeHeaderNameWithTypeParameters |
| 3 | 47 | [[#99131960]] | consumeInterfaceHeaderExtends |
| 3 | 48 | [[#99131960]] | consumeEmptyInterfaceMemberDeclaration |
| 3 | 49 | [[#99131960]] | consumePushLeftBrace |
| 3 | 50 | [[#99131960]] | consumeVariableInitializers |
| 3 | 51 | [[#99131960]] | consumeOpenBlock |
| 3 | 52 | [[#99131960]] | consumeInvalidInterfaceDeclaration |
| 3 | 53 | [[#99131960]] | consumeInvalidEnumDeclaration |
| 3 | 54 | [[#99131960]] | consumeLocalVariableDeclaration |
| 3 | 55 | [[#99131960]] | consumePushModifiers |
| 3 | 56 | [[#99131960]] | consumePushRealModifiers |
| 3 | 57 | [[#99131960]] | consumeStatementLabel |
| 3 | 58 | [[#99131960]] | consumeLabel |
| 3 | 59 | [[#99131960]] | consumeStatementIfNoElse |
| 3 | 60 | [[#99131960]] | consumeStatementIfWithElse |
| 3 | 61 | [[#99131960]] | consumeEmptySwitchBlock |
| 3 | 62 | [[#99131960]] | consumeSwitchBlockStatements |
| 3 | 63 | [[#99131960]] | consumeSwitchLabels |
| 3 | 64 | [[#99131960]] | consumeDefaultLabel |
| 3 | 65 | [[#99131960]] | consumeStatementWhile |
| 3 | 66 | [[#99131960]] | consumeStatementFor |
| 3 | 67 | [[#99131960]] | consumeForInit |
| 3 | 68 | [[#99131960]] | consumeSimpleAssertStatement |
| 3 | 69 | [[#99131960]] | consumeStatementBreak |
| 3 | 70 | [[#99131960]] | consumeStatementContinue |
| 3 | 71 | [[#99131960]] | consumeStatementReturn |
| 3 | 72 | [[#99131960]] | consumeStatementSynchronized |
| 3 | 73 | [[#99131960]] | consumeExitTryBlock |
| 3 | 74 | [[#99131960]] | consumeStatementCatch |
| 3 | 75 | [[#99131960]] | consumeRightParen |
| 3 | 76 | [[#99131960]] | consumePrimaryNoNewArray |
| 3 | 77 | [[#99131960]] | consumePrimaryNoNewArrayNameThis |
| 3 | 78 | [[#99131960]] | consumePrimaryNoNewArrayName |
| 3 | 79 | [[#99131960]] | consumePrimaryNoNewArrayPrimitiveArrayType |
| 3 | 80 | [[#99131960]] | consumeAllocationHeader |
| 3 | 81 | [[#99131960]] | consumeClassInstanceCreationExpressionName |
| 3 | 82 | [[#99131960]] | consumeEnterAnonymousClassBody |
| 3 | 83 | [[#99131960]] | consumeArrayCreationHeader |
| 3 | 84 | [[#99131960]] | consumeArrayCreationExpressionWithInitializer |
| 3 | 85 | [[#99131960]] | consumeDimWithOrWithOutExpr |
| 3 | 86 | [[#99131960]] | consumeMethodInvocationName |
| 3 | 87 | [[#99131960]] | consumeMethodInvocationPrimaryWithTypeArguments |
| 3 | 88 | [[#99131960]] | consumeMethodInvocationSuperWithTypeArguments |
| 3 | 89 | [[#99131960]] | consumeCastExpressionLL1 |
| 3 | 90 | [[#99131960]] | consumeOnlyTypeArgumentsForCastExpression |
| 3 | 91 | [[#99131960]] | consumeInsideCastExpressionLL1 |
| 3 | 92 | [[#99131960]] | consumeAssignment |
| 3 | 93 | [[#99131960]] | consumeEmptyExpression |
| 3 | 94 | [[#99131960]] | consumeClassBodyDeclarationsopt |
| 3 | 95 | [[#99131960]] | consumeModifiers |
| 3 | 96 | [[#99131960]] | consumeEmptyDimsopt |
| 3 | 97 | [[#99131960]] | consumeFormalParameterListopt |
| 3 | 98 | [[#99131960]] | consumeInterfaceMemberDeclarationsopt |
| 3 | 99 | [[#99131960]] | consumeEmptyForInitopt |
| 3 | 100 | [[#99131960]] | consumeEmptyCatchesopt |
| 3 | 101 | [[#99131960]] | consumeEnumHeader |
| 3 | 102 | [[#99131960]] | consumeEnumBodyNoConstants |
| 3 | 103 | [[#99131960]] | consumeEnumBodyWithConstants |
| 3 | 104 | [[#99131960]] | consumeEnumConstants |
| 3 | 105 | [[#99131960]] | consumeEnumConstantHeader |
| 3 | 106 | [[#99131960]] | consumeEnumConstantNoClassBody |
| 3 | 107 | [[#99131960]] | consumeEmptyArguments |
| 3 | 108 | [[#99131960]] | consumeEmptyEnumDeclarations |
| 3 | 109 | [[#99131960]] | consumeEnhancedForStatementHeader |
| 3 | 110 | [[#99131960]] | consumeSingleStaticImportDeclarationName |
| 3 | 111 | [[#99131960]] | consumeStaticImportOnDemandDeclarationName |
| 3 | 112 | [[#99131960]] | consumeOnlyTypeArguments |
| 3 | 113 | [[#99131960]] | consumeTypeArgumentList |
| 3 | 114 | [[#99131960]] | consumeReferenceType1 |
| 3 | 115 | [[#99131960]] | consumeTypeArgumentList2 |
| 3 | 116 | [[#99131960]] | consumeTypeArgumentReferenceType2 |
| 3 | 117 | [[#99131960]] | consumeReferenceType3 |
| 3 | 118 | [[#99131960]] | consumeWildcardWithBounds |
| 3 | 119 | [[#99131960]] | consumeWildcardBoundsSuper |
| 3 | 120 | [[#99131960]] | consumeWildcard1WithBounds |
| 3 | 121 | [[#99131960]] | consumeWildcardBounds1Super |
| 3 | 122 | [[#99131960]] | consumeWildcard2WithBounds |
| 3 | 123 | [[#99131960]] | consumeWildcardBounds2Super |
| 3 | 124 | [[#99131960]] | consumeWildcard3WithBounds |
| 3 | 125 | [[#99131960]] | consumeWildcardBounds3Super |
| 3 | 126 | [[#99131960]] | consumeTypeParameters |
| 3 | 127 | [[#99131960]] | consumeAdditionalBoundList |
| 3 | 128 | [[#99131960]] | consumeTypeParameterList1 |
| 3 | 129 | [[#99131960]] | consumeAdditionalBoundList1 |
| 3 | 130 | [[#99131960]] | consumeInstanceOfExpressionWithName |
| 3 | 131 | [[#99131960]] | consumeAnnotationTypeDeclarationHeaderName |
| 3 | 132 | [[#99131960]] | consumeAnnotationTypeDeclarationHeader |
| 3 | 133 | [[#99131960]] | consumeEmptyAnnotationTypeMemberDeclarationsopt |
| 3 | 134 | [[#99131960]] | consumeEmptyMethodHeaderDefaultValue |
| 3 | 135 | [[#99131960]] | consumeMethodHeader |
| 3 | 136 | [[#99131960]] | consumeAnnotationName |
| 3 | 137 | [[#99131960]] | consumeEmptyMemberValuePairsopt |
| 3 | 138 | [[#99131960]] | consumeMemberValuePair |
| 3 | 139 | [[#99131960]] | consumeExitMemberValue |
| 3 | 140 | [[#99131960]] | consumeMemberValues |
| 3 | 141 | [[#99131960]] | consumeSingleMemberAnnotation |
| 4 | 1 | [[#bf868700]] | 360 |
| 4 | 2 | [[#bf868700]] | 684 |
| 4 | 3 | [[#bf868700]] | 225 |
| 4 | 4 | [[#bf868700]] | 694 |
| 4 | 5 | [[#bf868700]] | 65 |
| 4 | 6 | [[#bf868700]] | 686 |
| 4 | 7 | [[#bf868700]] | 575 |
| 4 | 8 | [[#bf868700]] | 348 |
| 4 | 9 | [[#bf868700]] | 67 |
| 4 | 10 | [[#bf868700]] | 350 |
| 4 | 11 | [[#bf868700]] | 567 |
| 4 | 12 | [[#bf868700]] | 402 |
| 4 | 13 | [[#bf868700]] | 44 |
| 4 | 14 | [[#bf868700]] | 49 |
| 4 | 15 | [[#bf868700]] | 51 |
| 4 | 16 | [[#bf868700]] | 53 |
| 4 | 17 | [[#bf868700]] | 55 |
| 4 | 18 | [[#bf868700]] | 61 |
| 4 | 19 | [[#bf868700]] | 63 |
| 4 | 20 | [[#bf868700]] | 70 |
| 4 | 21 | [[#bf868700]] | 87 |
| 4 | 22 | [[#bf868700]] | 91 |
| 4 | 23 | [[#bf868700]] | 93 |
| 4 | 24 | [[#bf868700]] | 95 |
| 4 | 25 | [[#bf868700]] | 101 |
| 4 | 26 | [[#bf868700]] | 103 |
| 4 | 27 | [[#bf868700]] | 110 |
| 4 | 28 | [[#bf868700]] | 123 |
| 4 | 29 | [[#bf868700]] | 125 |
| 4 | 30 | [[#bf868700]] | 128 |
| 4 | 31 | [[#bf868700]] | 131 |
| 4 | 32 | [[#bf868700]] | 135 |
| 4 | 33 | [[#bf868700]] | 140 |
| 4 | 34 | [[#bf868700]] | 148 |
| 4 | 35 | [[#bf868700]] | 153 |
| 4 | 36 | [[#bf868700]] | 157 |
| 4 | 37 | [[#bf868700]] | 159 |
| 4 | 38 | [[#bf868700]] | 171 |
| 4 | 39 | [[#bf868700]] | 173 |
| 4 | 40 | [[#bf868700]] | 175 |
| 4 | 41 | [[#bf868700]] | 182 |
| 4 | 42 | [[#bf868700]] | 184 |
| 4 | 43 | [[#bf868700]] | 186 |
| 4 | 44 | [[#bf868700]] | 188 |
| 4 | 45 | [[#bf868700]] | 202 |
| 4 | 46 | [[#bf868700]] | 205 |
| 4 | 47 | [[#bf868700]] | 209 |
| 4 | 48 | [[#bf868700]] | 212 |
| 4 | 49 | [[#bf868700]] | 223 |
| 4 | 50 | [[#bf868700]] | 228 |
| 4 | 51 | [[#bf868700]] | 231 |
| 4 | 52 | [[#bf868700]] | 236 |
| 4 | 53 | [[#bf868700]] | 238 |
| 4 | 54 | [[#bf868700]] | 240 |
| 4 | 55 | [[#bf868700]] | 242 |
| 4 | 56 | [[#bf868700]] | 269 |
| 4 | 57 | [[#bf868700]] | 271 |
| 4 | 58 | [[#bf868700]] | 273 |
| 4 | 59 | [[#bf868700]] | 283 |
| 4 | 60 | [[#bf868700]] | 285 |
| 4 | 61 | [[#bf868700]] | 289 |
| 4 | 62 | [[#bf868700]] | 292 |
| 4 | 63 | [[#bf868700]] | 295 |
| 4 | 64 | [[#bf868700]] | 297 |
| 4 | 65 | [[#bf868700]] | 299 |
| 4 | 66 | [[#bf868700]] | 301 |
| 4 | 67 | [[#bf868700]] | 306 |
| 4 | 68 | [[#bf868700]] | 308 |
| 4 | 69 | [[#bf868700]] | 310 |
| 4 | 70 | [[#bf868700]] | 312 |
| 4 | 71 | [[#bf868700]] | 314 |
| 4 | 72 | [[#bf868700]] | 316 |
| 4 | 73 | [[#bf868700]] | 322 |
| 4 | 74 | [[#bf868700]] | 325 |
| 4 | 75 | [[#bf868700]] | 331 |
| 4 | 76 | [[#bf868700]] | 333 |
| 4 | 77 | [[#bf868700]] | 337 |
| 4 | 78 | [[#bf868700]] | 339 |
| 4 | 79 | [[#bf868700]] | 341 |
| 4 | 80 | [[#bf868700]] | 345 |
| 4 | 81 | [[#bf868700]] | 352 |
| 4 | 82 | [[#bf868700]] | 356 |
| 4 | 83 | [[#bf868700]] | 358 |
| 4 | 84 | [[#bf868700]] | 364 |
| 4 | 85 | [[#bf868700]] | 367 |
| 4 | 86 | [[#bf868700]] | 374 |
| 4 | 87 | [[#bf868700]] | 376 |
| 4 | 88 | [[#bf868700]] | 378 |
| 4 | 89 | [[#bf868700]] | 404 |
| 4 | 90 | [[#bf868700]] | 406 |
| 4 | 91 | [[#bf868700]] | 408 |
| 4 | 92 | [[#bf868700]] | 446 |
| 4 | 93 | [[#bf868700]] | 467 |
| 4 | 94 | [[#bf868700]] | 469 |
| 4 | 95 | [[#bf868700]] | 471 |
| 4 | 96 | [[#bf868700]] | 475 |
| 4 | 97 | [[#bf868700]] | 483 |
| 4 | 98 | [[#bf868700]] | 485 |
| 4 | 99 | [[#bf868700]] | 488 |
| 4 | 100 | [[#bf868700]] | 494 |
| 4 | 101 | [[#bf868700]] | 496 |
| 4 | 102 | [[#bf868700]] | 498 |
| 4 | 103 | [[#bf868700]] | 500 |
| 4 | 104 | [[#bf868700]] | 503 |
| 4 | 105 | [[#bf868700]] | 505 |
| 4 | 106 | [[#bf868700]] | 507 |
| 4 | 107 | [[#bf868700]] | 510 |
| 4 | 108 | [[#bf868700]] | 513 |
| 4 | 109 | [[#bf868700]] | 518 |
| 4 | 110 | [[#bf868700]] | 520 |
| 4 | 111 | [[#bf868700]] | 522 |
| 4 | 112 | [[#bf868700]] | 525 |
| 4 | 113 | [[#bf868700]] | 528 |
| 4 | 114 | [[#bf868700]] | 533 |
| 4 | 115 | [[#bf868700]] | 538 |
| 4 | 116 | [[#bf868700]] | 541 |
| 4 | 117 | [[#bf868700]] | 545 |
| 4 | 118 | [[#bf868700]] | 547 |
| 4 | 119 | [[#bf868700]] | 549 |
| 4 | 120 | [[#bf868700]] | 551 |
| 4 | 121 | [[#bf868700]] | 553 |
| 4 | 122 | [[#bf868700]] | 555 |
| 4 | 123 | [[#bf868700]] | 557 |
| 4 | 124 | [[#bf868700]] | 559 |
| 4 | 125 | [[#bf868700]] | 561 |
| 4 | 126 | [[#bf868700]] | 564 |
| 4 | 127 | [[#bf868700]] | 570 |
| 4 | 128 | [[#bf868700]] | 573 |
| 4 | 129 | [[#bf868700]] | 578 |
| 4 | 130 | [[#bf868700]] | 621 |
| 4 | 131 | [[#bf868700]] | 649 |
| 4 | 132 | [[#bf868700]] | 651 |
| 4 | 133 | [[#bf868700]] | 654 |
| 4 | 134 | [[#bf868700]] | 660 |
| 4 | 135 | [[#bf868700]] | 662 |
| 4 | 136 | [[#bf868700]] | 671 |
| 4 | 137 | [[#bf868700]] | 675 |
| 4 | 138 | [[#bf868700]] | 677 |
| 4 | 139 | [[#bf868700]] | 680 |
| 4 | 140 | [[#bf868700]] | 689 |
| 4 | 141 | [[#bf868700]] | 691 |
| 5 | 1 | [[#991318a0]] | "ArrayCreationWithArrayInitializer ::= new PrimitiveType" |
| 5 | 2 | [[#991318a0]] | "MemberValueArrayInitializer ::= LBRACE PushLeftBrace..." |
| 5 | 3 | [[#991318a0]] | "ArrayInitializer ::= LBRACE PushLeftBrace..." |
| 5 | 4 | [[#991318a0]] | "RecoveryMethodHeader ::= RecoveryMethodHeaderName..." |
| 5 | 5 | [[#991318a0]] | "InternalCompilationUnit ::= PackageDeclaration..." |
| 5 | 6 | [[#991318a0]] | "MemberValueArrayInitializer ::= LBRACE PushLeftBrace..." |
| 5 | 7 | [[#991318a0]] | "TypeParameter1 ::= TypeParameterHeader extends..." |
| 5 | 8 | [[#991318a0]] | "ClassInstanceCreationExpression ::= Primary DOT new..." |
| 5 | 9 | [[#991318a0]] | "InternalCompilationUnit ::= TypeDeclarations" |
| 5 | 10 | [[#991318a0]] | "ClassInstanceCreationExpression ::=..." |
| 5 | 11 | [[#991318a0]] | "TypeParameter ::= TypeParameterHeader extends..." |
| 5 | 12 | [[#991318a0]] | "CastExpression ::= PushLPAREN Name..." |
| 5 | 13 | [[#991318a0]] | "ReferenceType ::= ClassOrInterfaceType" |
| 5 | 14 | [[#991318a0]] | "ClassOrInterface ::= GenericType DOT Name" |
| 5 | 15 | [[#991318a0]] | "ArrayTypeWithTypeArgumentsName ::= GenericType DOT Name" |
| 5 | 16 | [[#991318a0]] | "ArrayType ::= Name Dims" |
| 5 | 17 | [[#991318a0]] | "ArrayType ::= GenericType Dims" |
| 5 | 18 | [[#991318a0]] | "CompilationUnit ::= EnterCompilationUnit..." |
| 5 | 19 | [[#991318a0]] | "InternalCompilationUnit ::= PackageDeclaration..." |
| 5 | 20 | [[#991318a0]] | "ReduceImports ::=" |
| 5 | 21 | [[#991318a0]] | "CatchHeader ::= catch LPAREN FormalParameter RPAREN..." |
| 5 | 22 | [[#991318a0]] | "TypeDeclarations ::= TypeDeclarations TypeDeclaration" |
| 5 | 23 | [[#991318a0]] | "PackageDeclarationName ::= Modifiers package..." |
| 5 | 24 | [[#991318a0]] | "PackageComment ::=" |
| 5 | 25 | [[#991318a0]] | "SingleTypeImportDeclarationName ::= import Name" |
| 5 | 26 | [[#991318a0]] | "TypeImportOnDemandDeclarationName ::= import Name DOT..." |
| 5 | 27 | [[#991318a0]] | "Modifiers ::= Modifiers Modifier" |
| 5 | 28 | [[#991318a0]] | "ClassDeclaration ::= ClassHeader ClassBody" |
| 5 | 29 | [[#991318a0]] | "ClassHeaderName ::= ClassHeaderName1 TypeParameters" |
| 5 | 30 | [[#991318a0]] | "ClassHeaderExtends ::= extends ClassType" |
| 5 | 31 | [[#991318a0]] | "InterfaceTypeList ::= InterfaceTypeList COMMA..." |
| 5 | 32 | [[#991318a0]] | "ClassBodyDeclarations ::= ClassBodyDeclarations..." |
| 5 | 33 | [[#991318a0]] | "Diet ::=" |
| 5 | 34 | [[#991318a0]] | "ClassMemberDeclaration ::= SEMICOLON" |
| 5 | 35 | [[#991318a0]] | "VariableDeclarators ::= VariableDeclarators COMMA..." |
| 5 | 36 | [[#991318a0]] | "ExitVariableWithInitialization ::=" |
| 5 | 37 | [[#991318a0]] | "ForceNoDiet ::=" |
| 5 | 38 | [[#991318a0]] | "MethodHeaderExtendedDims ::= Dimsopt" |
| 5 | 39 | [[#991318a0]] | "ConstructorHeader ::= ConstructorHeaderName..." |
| 5 | 40 | [[#991318a0]] | "ConstructorHeaderName ::= Modifiersopt Identifier LPAREN" |
| 5 | 41 | [[#991318a0]] | "ClassTypeElt ::= ClassType" |
| 5 | 42 | [[#991318a0]] | "NestedMethod ::=" |
| 5 | 43 | [[#991318a0]] | "StaticOnly ::= static" |
| 5 | 44 | [[#991318a0]] | "ConstructorDeclaration ::= ConstructorHeader SEMICOLON" |
| 5 | 45 | [[#991318a0]] | "InterfaceHeader ::= InterfaceHeaderName..." |
| 5 | 46 | [[#991318a0]] | "InterfaceHeaderName1 ::= Modifiersopt interface..." |
| 5 | 47 | [[#991318a0]] | "InterfaceMemberDeclarations ::=..." |
| 5 | 48 | [[#991318a0]] | "InterfaceMemberDeclaration ::= MethodHeader MethodBody" |
| 5 | 49 | [[#991318a0]] | "ArrayInitializer ::= LBRACE PushLeftBrace ,opt RBRACE" |
| 5 | 50 | [[#991318a0]] | "Block ::= OpenBlock LBRACE BlockStatementsopt RBRACE" |
| 5 | 51 | [[#991318a0]] | "BlockStatements ::= BlockStatements BlockStatement" |
| 5 | 52 | [[#991318a0]] | "BlockStatement ::= AnnotationTypeDeclaration" |
| 5 | 53 | [[#991318a0]] | "LocalVariableDeclarationStatement ::=..." |
| 5 | 54 | [[#991318a0]] | "LocalVariableDeclaration ::= Modifiers Type..." |
| 5 | 55 | [[#991318a0]] | "PushModifiersForHeader ::=" |
| 5 | 56 | [[#991318a0]] | "EmptyStatement ::= SEMICOLON" |
| 5 | 57 | [[#991318a0]] | "LabeledStatementNoShortIf ::= Label COLON..." |
| 5 | 58 | [[#991318a0]] | "ExpressionStatement ::= StatementExpression SEMICOLON" |
| 5 | 59 | [[#991318a0]] | "IfThenElseStatement ::= if LPAREN Expression RPAREN..." |
| 5 | 60 | [[#991318a0]] | "SwitchStatement ::= switch LPAREN Expression RPAREN..." |
| 5 | 61 | [[#991318a0]] | "SwitchBlock ::= LBRACE SwitchBlockStatements..." |
| 5 | 62 | [[#991318a0]] | "SwitchBlockStatement ::= SwitchLabels BlockStatements" |
| 5 | 63 | [[#991318a0]] | "SwitchLabel ::= case ConstantExpression COLON" |
| 5 | 64 | [[#991318a0]] | "WhileStatement ::= while LPAREN Expression RPAREN..." |
| 5 | 65 | [[#991318a0]] | "DoStatement ::= do Statement while LPAREN Expression..." |
| 5 | 66 | [[#991318a0]] | "ForStatementNoShortIf ::= for LPAREN ForInitopt..." |
| 5 | 67 | [[#991318a0]] | "StatementExpressionList ::= StatementExpressionList..." |
| 5 | 68 | [[#991318a0]] | "AssertStatement ::= assert Expression COLON Expression" |
| 5 | 69 | [[#991318a0]] | "BreakStatement ::= break Identifier SEMICOLON" |
| 5 | 70 | [[#991318a0]] | "ContinueStatement ::= continue Identifier SEMICOLON" |
| 5 | 71 | [[#991318a0]] | "ThrowStatement ::= throw Expression SEMICOLON" |
| 5 | 72 | [[#991318a0]] | "OnlySynchronized ::= synchronized" |
| 5 | 73 | [[#991318a0]] | "Catches ::= Catches CatchClause" |
| 5 | 74 | [[#991318a0]] | "PushLPAREN ::= LPAREN" |
| 5 | 75 | [[#991318a0]] | "PrimaryNoNewArray ::= this" |
| 5 | 76 | [[#991318a0]] | "PrimaryNoNewArray ::= PushLPAREN Name PushRPAREN" |
| 5 | 77 | [[#991318a0]] | "PrimaryNoNewArray ::= Name DOT super" |
| 5 | 78 | [[#991318a0]] | "PrimaryNoNewArray ::= Name Dims DOT class" |
| 5 | 79 | [[#991318a0]] | "PrimaryNoNewArray ::= PrimitiveType DOT class" |
| 5 | 80 | [[#991318a0]] | "ClassInstanceCreationExpression ::= new..." |
| 5 | 81 | [[#991318a0]] | "ClassBodyopt ::=" |
| 5 | 82 | [[#991318a0]] | "ArgumentList ::= ArgumentList COMMA Expression" |
| 5 | 83 | [[#991318a0]] | "ArrayCreationHeader ::= new ClassOrInterfaceType..." |
| 5 | 84 | [[#991318a0]] | "DimWithOrWithOutExprs ::= DimWithOrWithOutExprs..." |
| 5 | 85 | [[#991318a0]] | "Dims ::= DimsLoop" |
| 5 | 86 | [[#991318a0]] | "MethodInvocation ::= Name DOT OnlyTypeArguments..." |
| 5 | 87 | [[#991318a0]] | "MethodInvocation ::= Primary DOT Identifier LPAREN..." |
| 5 | 88 | [[#991318a0]] | "MethodInvocation ::= super DOT Identifier LPAREN..." |
| 5 | 89 | [[#991318a0]] | "CastExpression ::= PushLPAREN Name Dims PushRPAREN..." |
| 5 | 90 | [[#991318a0]] | "InsideCastExpression ::=" |
| 5 | 91 | [[#991318a0]] | "InsideCastExpressionWithQualifiedGenerics ::=" |
| 5 | 92 | [[#991318a0]] | "Assignment ::= InvalidArrayInitializerAssignement" |
| 5 | 93 | [[#991318a0]] | "ClassBodyDeclarationsopt ::=" |
| 5 | 94 | [[#991318a0]] | "Modifiersopt ::=" |
| 5 | 95 | [[#991318a0]] | "BlockStatementsopt ::=" |
| 5 | 96 | [[#991318a0]] | "ArgumentListopt ::=" |
| 5 | 97 | [[#991318a0]] | "InterfaceMemberDeclarationsopt ::=" |
| 5 | 98 | [[#991318a0]] | "NestedType ::=" |
| 5 | 99 | [[#991318a0]] | "ForUpdateopt ::=" |
| 5 | 100 | [[#991318a0]] | "EnumDeclaration ::= EnumHeader EnumBody" |
| 5 | 101 | [[#991318a0]] | "EnumHeaderName ::= Modifiersopt enum Identifier" |
| 5 | 102 | [[#991318a0]] | "EnumBody ::= LBRACE COMMA EnumBodyDeclarationsopt..." |
| 5 | 103 | [[#991318a0]] | "EnumBody ::= LBRACE EnumConstants..." |
| 5 | 104 | [[#991318a0]] | "EnumConstantHeaderName ::= Modifiersopt Identifier" |
| 5 | 105 | [[#991318a0]] | "EnumConstant ::= EnumConstantHeader ForceNoDiet..." |
| 5 | 106 | [[#991318a0]] | "Arguments ::= LPAREN ArgumentListopt RPAREN" |
| 5 | 107 | [[#991318a0]] | "EnumDeclarations ::= SEMICOLON ClassBodyDeclarationsopt" |
| 5 | 108 | [[#991318a0]] | "EnhancedForStatement ::= EnhancedForStatementHeader..." |
| 5 | 109 | [[#991318a0]] | "SingleStaticImportDeclaration ::=..." |
| 5 | 110 | [[#991318a0]] | "StaticImportOnDemandDeclaration ::=..." |
| 5 | 111 | [[#991318a0]] | "TypeArguments ::= LESS TypeArgumentList1" |
| 5 | 112 | [[#991318a0]] | "TypeArgumentList1 ::= TypeArgumentList COMMA..." |
| 5 | 113 | [[#991318a0]] | "TypeArgument ::= ReferenceType" |
| 5 | 114 | [[#991318a0]] | "ReferenceType1 ::= ClassOrInterface LESS..." |
| 5 | 115 | [[#991318a0]] | "ReferenceType2 ::= ReferenceType RIGHT_SHIFT" |
| 5 | 116 | [[#991318a0]] | "TypeArgumentList3 ::= TypeArgumentList COMMA..." |
| 5 | 117 | [[#991318a0]] | "Wildcard ::= QUESTION" |
| 5 | 118 | [[#991318a0]] | "WildcardBounds ::= extends ReferenceType" |
| 5 | 119 | [[#991318a0]] | "Wildcard1 ::= QUESTION GREATER" |
| 5 | 120 | [[#991318a0]] | "WildcardBounds1 ::= extends ReferenceType1" |
| 5 | 121 | [[#991318a0]] | "Wildcard2 ::= QUESTION RIGHT_SHIFT" |
| 5 | 122 | [[#991318a0]] | "WildcardBounds2 ::= extends ReferenceType2" |
| 5 | 123 | [[#991318a0]] | "Wildcard3 ::= QUESTION UNSIGNED_RIGHT_SHIFT" |
| 5 | 124 | [[#991318a0]] | "WildcardBounds3 ::= extends ReferenceType3" |
| 5 | 125 | [[#991318a0]] | "TypeParameterHeader ::= Identifier" |
| 5 | 126 | [[#991318a0]] | "TypeParameterList ::= TypeParameterList COMMA..." |
| 5 | 127 | [[#991318a0]] | "AdditionalBound ::= AND ReferenceType" |
| 5 | 128 | [[#991318a0]] | "TypeParameter1 ::= TypeParameterHeader GREATER" |
| 5 | 129 | [[#991318a0]] | "AdditionalBound1 ::= AND ReferenceType1" |
| 5 | 130 | [[#991318a0]] | "InstanceofExpression_NotName ::=..." |
| 5 | 131 | [[#991318a0]] | "AnnotationTypeDeclarationHeaderName ::= AT..." |
| 5 | 132 | [[#991318a0]] | "AnnotationTypeDeclaration ::=..." |
| 5 | 133 | [[#991318a0]] | "AnnotationTypeMemberDeclarationsopt ::= NestedType..." |
| 5 | 134 | [[#991318a0]] | "AnnotationMethodHeaderDefaultValueopt ::= DefaultValue" |
| 5 | 135 | [[#991318a0]] | "AnnotationTypeMemberDeclaration ::=..." |
| 5 | 136 | [[#991318a0]] | "NormalAnnotation ::= AnnotationName LPAREN..." |
| 5 | 137 | [[#991318a0]] | "MemberValuePairs ::= MemberValuePairs COMMA..." |
| 5 | 138 | [[#991318a0]] | "EnterMemberValue ::=" |
| 5 | 139 | [[#991318a0]] | "MemberValue ::= Name" |
| 5 | 140 | [[#991318a0]] | "MarkerAnnotation ::= AnnotationName" |
| 5 | 141 | [[#991318a0]] | "RecoveryMethodHeaderName ::= Modifiersopt TypeParameters" |
| 6 | 1 | [[#99131880]] | consumeArrayCreationExpressionWithInitializer |
| 6 | 2 | [[#99131880]] | consumeMemberValueArrayInitializer |
| 6 | 3 | [[#99131880]] | consumeArrayInitializer |
| 6 | 4 | [[#99131880]] | consumeMethodHeader |
| 6 | 5 | [[#99131880]] | consumeInternalCompilationUnitWithTypes |
| 6 | 6 | [[#99131880]] | consumeEmptyMemberValueArrayInitializer |
| 6 | 7 | [[#99131880]] | consumeTypeParameter1WithExtendsAndBounds |
| 6 | 8 | [[#99131880]] | consumeClassInstanceCreationExpressionQualified |
| 6 | 9 | [[#99131880]] | consumeInternalCompilationUnitWithTypes |
| 6 | 10 | [[#99131880]] | consumeClassInstanceCreationExpressionQualifiedWithTypeArguments |
| 6 | 11 | [[#99131880]] | consumeTypeParameterWithExtendsAndBounds |
| 6 | 12 | [[#99131880]] | consumeCastExpressionWithQualifiedGenericsArray |
| 6 | 13 | [[#99131880]] | consumeReferenceType |
| 6 | 14 | [[#99131880]] | consumeClassOrInterface |
| 6 | 15 | [[#99131880]] | consumeArrayTypeWithTypeArgumentsName |
| 6 | 16 | [[#99131880]] | consumeNameArrayType |
| 6 | 17 | [[#99131880]] | consumeGenericTypeArrayType |
| 6 | 18 | [[#99131880]] | consumeCompilationUnit |
| 6 | 19 | [[#99131880]] | consumeInternalCompilationUnit |
| 6 | 20 | [[#99131880]] | consumeReduceImports |
| 6 | 21 | [[#99131880]] | consumeCatchHeader |
| 6 | 22 | [[#99131880]] | consumeTypeDeclarations |
| 6 | 23 | [[#99131880]] | consumePackageDeclarationNameWithModifiers |
| 6 | 24 | [[#99131880]] | consumePackageComment |
| 6 | 25 | [[#99131880]] | consumeSingleTypeImportDeclarationName |
| 6 | 26 | [[#99131880]] | consumeTypeImportOnDemandDeclarationName |
| 6 | 27 | [[#99131880]] | consumeModifiers2 |
| 6 | 28 | [[#99131880]] | consumeClassDeclaration |
| 6 | 29 | [[#99131880]] | consumeTypeHeaderNameWithTypeParameters |
| 6 | 30 | [[#99131880]] | consumeClassHeaderExtends |
| 6 | 31 | [[#99131880]] | consumeInterfaceTypeList |
| 6 | 32 | [[#99131880]] | consumeClassBodyDeclarations |
| 6 | 33 | [[#99131880]] | consumeDiet |
| 6 | 34 | [[#99131880]] | consumeEmptyClassMemberDeclaration |
| 6 | 35 | [[#99131880]] | consumeVariableDeclarators |
| 6 | 36 | [[#99131880]] | consumeExitVariableWithInitialization |
| 6 | 37 | [[#99131880]] | consumeForceNoDiet |
| 6 | 38 | [[#99131880]] | consumeMethodHeaderExtendedDims |
| 6 | 39 | [[#99131880]] | consumeConstructorHeader |
| 6 | 40 | [[#99131880]] | consumeConstructorHeaderName |
| 6 | 41 | [[#99131880]] | consumeClassTypeElt |
| 6 | 42 | [[#99131880]] | consumeNestedMethod |
| 6 | 43 | [[#99131880]] | consumeStaticOnly |
| 6 | 44 | [[#99131880]] | consumeInvalidConstructorDeclaration |
| 6 | 45 | [[#99131880]] | consumeInterfaceHeader |
| 6 | 46 | [[#99131880]] | consumeInterfaceHeaderName1 |
| 6 | 47 | [[#99131880]] | consumeInterfaceMemberDeclarations |
| 6 | 48 | [[#99131880]] | consumeInvalidMethodDeclaration |
| 6 | 49 | [[#99131880]] | consumeEmptyArrayInitializer |
| 6 | 50 | [[#99131880]] | consumeBlock |
| 6 | 51 | [[#99131880]] | consumeBlockStatements |
| 6 | 52 | [[#99131880]] | consumeInvalidAnnotationTypeDeclaration |
| 6 | 53 | [[#99131880]] | consumeLocalVariableDeclarationStatement |
| 6 | 54 | [[#99131880]] | consumeLocalVariableDeclaration |
| 6 | 55 | [[#99131880]] | consumePushModifiersForHeader |
| 6 | 56 | [[#99131880]] | consumeEmptyStatement |
| 6 | 57 | [[#99131880]] | consumeStatementLabel |
| 6 | 58 | [[#99131880]] | consumeExpressionStatement |
| 6 | 59 | [[#99131880]] | consumeStatementIfWithElse |
| 6 | 60 | [[#99131880]] | consumeStatementSwitch |
| 6 | 61 | [[#99131880]] | consumeSwitchBlock |
| 6 | 62 | [[#99131880]] | consumeSwitchBlockStatement |
| 6 | 63 | [[#99131880]] | consumeCaseLabel |
| 6 | 64 | [[#99131880]] | consumeStatementWhile |
| 6 | 65 | [[#99131880]] | consumeStatementDo |
| 6 | 66 | [[#99131880]] | consumeStatementFor |
| 6 | 67 | [[#99131880]] | consumeStatementExpressionList |
| 6 | 68 | [[#99131880]] | consumeAssertStatement |
| 6 | 69 | [[#99131880]] | consumeStatementBreakWithLabel |
| 6 | 70 | [[#99131880]] | consumeStatementContinueWithLabel |
| 6 | 71 | [[#99131880]] | consumeStatementThrow |
| 6 | 72 | [[#99131880]] | consumeOnlySynchronized |
| 6 | 73 | [[#99131880]] | consumeCatches |
| 6 | 74 | [[#99131880]] | consumeLeftParen |
| 6 | 75 | [[#99131880]] | consumePrimaryNoNewArrayThis |
| 6 | 76 | [[#99131880]] | consumePrimaryNoNewArrayWithName |
| 6 | 77 | [[#99131880]] | consumePrimaryNoNewArrayNameSuper |
| 6 | 78 | [[#99131880]] | consumePrimaryNoNewArrayArrayType |
| 6 | 79 | [[#99131880]] | consumePrimaryNoNewArrayPrimitiveType |
| 6 | 80 | [[#99131880]] | consumeClassInstanceCreationExpressionWithTypeArguments |
| 6 | 81 | [[#99131880]] | consumeClassBodyopt |
| 6 | 82 | [[#99131880]] | consumeArgumentList |
| 6 | 83 | [[#99131880]] | consumeArrayCreationHeader |
| 6 | 84 | [[#99131880]] | consumeDimWithOrWithOutExprs |
| 6 | 85 | [[#99131880]] | consumeDims |
| 6 | 86 | [[#99131880]] | consumeMethodInvocationNameWithTypeArguments |
| 6 | 87 | [[#99131880]] | consumeMethodInvocationPrimary |
| 6 | 88 | [[#99131880]] | consumeMethodInvocationSuper |
| 6 | 89 | [[#99131880]] | consumeCastExpressionWithNameArray |
| 6 | 90 | [[#99131880]] | consumeInsideCastExpression |
| 6 | 91 | [[#99131880]] | consumeInsideCastExpressionWithQualifiedGenerics |
| 6 | 92 | [[#99131880]] | ignoreExpressionAssignment |
| 6 | 93 | [[#99131880]] | consumeEmptyClassBodyDeclarationsopt |
| 6 | 94 | [[#99131880]] | consumeDefaultModifiers |
| 6 | 95 | [[#99131880]] | consumeEmptyBlockStatementsopt |
| 6 | 96 | [[#99131880]] | consumeEmptyArgumentListopt |
| 6 | 97 | [[#99131880]] | consumeEmptyInterfaceMemberDeclarationsopt |
| 6 | 98 | [[#99131880]] | consumeNestedType |
| 6 | 99 | [[#99131880]] | consumeEmptyForUpdateopt |
| 6 | 100 | [[#99131880]] | consumeEnumDeclaration |
| 6 | 101 | [[#99131880]] | consumeEnumHeaderName |
| 6 | 102 | [[#99131880]] | consumeEnumBodyNoConstants |
| 6 | 103 | [[#99131880]] | consumeEnumBodyWithConstants |
| 6 | 104 | [[#99131880]] | consumeEnumConstantHeaderName |
| 6 | 105 | [[#99131880]] | consumeEnumConstantWithClassBody |
| 6 | 106 | [[#99131880]] | consumeArguments |
| 6 | 107 | [[#99131880]] | consumeEnumDeclarations |
| 6 | 108 | [[#99131880]] | consumeEnhancedForStatement |
| 6 | 109 | [[#99131880]] | consumeImportDeclaration |
| 6 | 110 | [[#99131880]] | consumeImportDeclaration |
| 6 | 111 | [[#99131880]] | consumeTypeArguments |
| 6 | 112 | [[#99131880]] | consumeTypeArgumentList1 |
| 6 | 113 | [[#99131880]] | consumeTypeArgument |
| 6 | 114 | [[#99131880]] | consumeTypeArgumentReferenceType1 |
| 6 | 115 | [[#99131880]] | consumeReferenceType2 |
| 6 | 116 | [[#99131880]] | consumeTypeArgumentList3 |
| 6 | 117 | [[#99131880]] | consumeWildcard |
| 6 | 118 | [[#99131880]] | consumeWildcardBoundsExtends |
| 6 | 119 | [[#99131880]] | consumeWildcard1 |
| 6 | 120 | [[#99131880]] | consumeWildcardBounds1Extends |
| 6 | 121 | [[#99131880]] | consumeWildcard2 |
| 6 | 122 | [[#99131880]] | consumeWildcardBounds2Extends |
| 6 | 123 | [[#99131880]] | consumeWildcard3 |
| 6 | 124 | [[#99131880]] | consumeWildcardBounds3Extends |
| 6 | 125 | [[#99131880]] | consumeTypeParameterHeader |
| 6 | 126 | [[#99131880]] | consumeTypeParameterList |
| 6 | 127 | [[#99131880]] | consumeAdditionalBound |
| 6 | 128 | [[#99131880]] | consumeTypeParameter1 |
| 6 | 129 | [[#99131880]] | consumeAdditionalBound1 |
| 6 | 130 | [[#99131880]] | consumeInstanceOfExpression |
| 6 | 131 | [[#99131880]] | consumeAnnotationTypeDeclarationHeaderName |
| 6 | 132 | [[#99131880]] | consumeAnnotationTypeDeclaration |
| 6 | 133 | [[#99131880]] | consumeAnnotationTypeMemberDeclarationsopt |
| 6 | 134 | [[#99131880]] | consumeMethodHeaderDefaultValue |
| 6 | 135 | [[#99131880]] | consumeAnnotationTypeMemberDeclaration |
| 6 | 136 | [[#99131880]] | consumeNormalAnnotation |
| 6 | 137 | [[#99131880]] | consumeMemberValuePairs |
| 6 | 138 | [[#99131880]] | consumeEnterMemberValue |
| 6 | 139 | [[#99131880]] | consumeMemberValueAsName |
| 6 | 140 | [[#99131880]] | consumeMarkerAnnotation |
| 6 | 141 | [[#99131880]] | consumeRecoveryMethodHeaderNameWithTypeParameters |