001 /* Generated By:JavaCC: Do not edit this line. JavaParserTreeConstants.java Version 4.1 */
002 package net.sourceforge.pmd.lang.java.ast;
003
004 public interface JavaParserTreeConstants
005 {
006 public int JJTCOMPILATIONUNIT = 0;
007 public int JJTPACKAGEDECLARATION = 1;
008 public int JJTIMPORTDECLARATION = 2;
009 public int JJTVOID = 3;
010 public int JJTTYPEDECLARATION = 4;
011 public int JJTCLASSORINTERFACEDECLARATION = 5;
012 public int JJTEXTENDSLIST = 6;
013 public int JJTIMPLEMENTSLIST = 7;
014 public int JJTENUMDECLARATION = 8;
015 public int JJTENUMBODY = 9;
016 public int JJTENUMCONSTANT = 10;
017 public int JJTTYPEPARAMETERS = 11;
018 public int JJTTYPEPARAMETER = 12;
019 public int JJTTYPEBOUND = 13;
020 public int JJTCLASSORINTERFACEBODY = 14;
021 public int JJTCLASSORINTERFACEBODYDECLARATION = 15;
022 public int JJTFIELDDECLARATION = 16;
023 public int JJTVARIABLEDECLARATOR = 17;
024 public int JJTVARIABLEDECLARATORID = 18;
025 public int JJTVARIABLEINITIALIZER = 19;
026 public int JJTARRAYINITIALIZER = 20;
027 public int JJTMETHODDECLARATION = 21;
028 public int JJTMETHODDECLARATOR = 22;
029 public int JJTFORMALPARAMETERS = 23;
030 public int JJTFORMALPARAMETER = 24;
031 public int JJTCONSTRUCTORDECLARATION = 25;
032 public int JJTEXPLICITCONSTRUCTORINVOCATION = 26;
033 public int JJTINITIALIZER = 27;
034 public int JJTTYPE = 28;
035 public int JJTREFERENCETYPE = 29;
036 public int JJTCLASSORINTERFACETYPE = 30;
037 public int JJTTYPEARGUMENTS = 31;
038 public int JJTTYPEARGUMENT = 32;
039 public int JJTWILDCARDBOUNDS = 33;
040 public int JJTPRIMITIVETYPE = 34;
041 public int JJTRESULTTYPE = 35;
042 public int JJTNAME = 36;
043 public int JJTNAMELIST = 37;
044 public int JJTEXPRESSION = 38;
045 public int JJTASSIGNMENTOPERATOR = 39;
046 public int JJTCONDITIONALEXPRESSION = 40;
047 public int JJTCONDITIONALOREXPRESSION = 41;
048 public int JJTCONDITIONALANDEXPRESSION = 42;
049 public int JJTINCLUSIVEOREXPRESSION = 43;
050 public int JJTEXCLUSIVEOREXPRESSION = 44;
051 public int JJTANDEXPRESSION = 45;
052 public int JJTEQUALITYEXPRESSION = 46;
053 public int JJTINSTANCEOFEXPRESSION = 47;
054 public int JJTRELATIONALEXPRESSION = 48;
055 public int JJTSHIFTEXPRESSION = 49;
056 public int JJTADDITIVEEXPRESSION = 50;
057 public int JJTMULTIPLICATIVEEXPRESSION = 51;
058 public int JJTUNARYEXPRESSION = 52;
059 public int JJTPREINCREMENTEXPRESSION = 53;
060 public int JJTPREDECREMENTEXPRESSION = 54;
061 public int JJTUNARYEXPRESSIONNOTPLUSMINUS = 55;
062 public int JJTPOSTFIXEXPRESSION = 56;
063 public int JJTCASTEXPRESSION = 57;
064 public int JJTPRIMARYEXPRESSION = 58;
065 public int JJTMEMBERSELECTOR = 59;
066 public int JJTPRIMARYPREFIX = 60;
067 public int JJTPRIMARYSUFFIX = 61;
068 public int JJTLITERAL = 62;
069 public int JJTBOOLEANLITERAL = 63;
070 public int JJTNULLLITERAL = 64;
071 public int JJTARGUMENTS = 65;
072 public int JJTARGUMENTLIST = 66;
073 public int JJTALLOCATIONEXPRESSION = 67;
074 public int JJTARRAYDIMSANDINITS = 68;
075 public int JJTSTATEMENT = 69;
076 public int JJTLABELEDSTATEMENT = 70;
077 public int JJTBLOCK = 71;
078 public int JJTBLOCKSTATEMENT = 72;
079 public int JJTLOCALVARIABLEDECLARATION = 73;
080 public int JJTEMPTYSTATEMENT = 74;
081 public int JJTSTATEMENTEXPRESSION = 75;
082 public int JJTSWITCHSTATEMENT = 76;
083 public int JJTSWITCHLABEL = 77;
084 public int JJTIFSTATEMENT = 78;
085 public int JJTWHILESTATEMENT = 79;
086 public int JJTDOSTATEMENT = 80;
087 public int JJTFORSTATEMENT = 81;
088 public int JJTFORINIT = 82;
089 public int JJTSTATEMENTEXPRESSIONLIST = 83;
090 public int JJTFORUPDATE = 84;
091 public int JJTBREAKSTATEMENT = 85;
092 public int JJTCONTINUESTATEMENT = 86;
093 public int JJTRETURNSTATEMENT = 87;
094 public int JJTTHROWSTATEMENT = 88;
095 public int JJTSYNCHRONIZEDSTATEMENT = 89;
096 public int JJTTRYSTATEMENT = 90;
097 public int JJTCATCHSTATEMENT = 91;
098 public int JJTFINALLYSTATEMENT = 92;
099 public int JJTASSERTSTATEMENT = 93;
100 public int JJTRUNSIGNEDSHIFT = 94;
101 public int JJTRSIGNEDSHIFT = 95;
102 public int JJTANNOTATION = 96;
103 public int JJTNORMALANNOTATION = 97;
104 public int JJTMARKERANNOTATION = 98;
105 public int JJTSINGLEMEMBERANNOTATION = 99;
106 public int JJTMEMBERVALUEPAIRS = 100;
107 public int JJTMEMBERVALUEPAIR = 101;
108 public int JJTMEMBERVALUE = 102;
109 public int JJTMEMBERVALUEARRAYINITIALIZER = 103;
110 public int JJTANNOTATIONTYPEDECLARATION = 104;
111 public int JJTANNOTATIONTYPEBODY = 105;
112 public int JJTANNOTATIONTYPEMEMBERDECLARATION = 106;
113 public int JJTANNOTATIONMETHODDECLARATION = 107;
114 public int JJTDEFAULTVALUE = 108;
115
116
117 public String[] jjtNodeName = {
118 "CompilationUnit",
119 "PackageDeclaration",
120 "ImportDeclaration",
121 "void",
122 "TypeDeclaration",
123 "ClassOrInterfaceDeclaration",
124 "ExtendsList",
125 "ImplementsList",
126 "EnumDeclaration",
127 "EnumBody",
128 "EnumConstant",
129 "TypeParameters",
130 "TypeParameter",
131 "TypeBound",
132 "ClassOrInterfaceBody",
133 "ClassOrInterfaceBodyDeclaration",
134 "FieldDeclaration",
135 "VariableDeclarator",
136 "VariableDeclaratorId",
137 "VariableInitializer",
138 "ArrayInitializer",
139 "MethodDeclaration",
140 "MethodDeclarator",
141 "FormalParameters",
142 "FormalParameter",
143 "ConstructorDeclaration",
144 "ExplicitConstructorInvocation",
145 "Initializer",
146 "Type",
147 "ReferenceType",
148 "ClassOrInterfaceType",
149 "TypeArguments",
150 "TypeArgument",
151 "WildcardBounds",
152 "PrimitiveType",
153 "ResultType",
154 "Name",
155 "NameList",
156 "Expression",
157 "AssignmentOperator",
158 "ConditionalExpression",
159 "ConditionalOrExpression",
160 "ConditionalAndExpression",
161 "InclusiveOrExpression",
162 "ExclusiveOrExpression",
163 "AndExpression",
164 "EqualityExpression",
165 "InstanceOfExpression",
166 "RelationalExpression",
167 "ShiftExpression",
168 "AdditiveExpression",
169 "MultiplicativeExpression",
170 "UnaryExpression",
171 "PreIncrementExpression",
172 "PreDecrementExpression",
173 "UnaryExpressionNotPlusMinus",
174 "PostfixExpression",
175 "CastExpression",
176 "PrimaryExpression",
177 "MemberSelector",
178 "PrimaryPrefix",
179 "PrimarySuffix",
180 "Literal",
181 "BooleanLiteral",
182 "NullLiteral",
183 "Arguments",
184 "ArgumentList",
185 "AllocationExpression",
186 "ArrayDimsAndInits",
187 "Statement",
188 "LabeledStatement",
189 "Block",
190 "BlockStatement",
191 "LocalVariableDeclaration",
192 "EmptyStatement",
193 "StatementExpression",
194 "SwitchStatement",
195 "SwitchLabel",
196 "IfStatement",
197 "WhileStatement",
198 "DoStatement",
199 "ForStatement",
200 "ForInit",
201 "StatementExpressionList",
202 "ForUpdate",
203 "BreakStatement",
204 "ContinueStatement",
205 "ReturnStatement",
206 "ThrowStatement",
207 "SynchronizedStatement",
208 "TryStatement",
209 "CatchStatement",
210 "FinallyStatement",
211 "AssertStatement",
212 "RUNSIGNEDSHIFT",
213 "RSIGNEDSHIFT",
214 "Annotation",
215 "NormalAnnotation",
216 "MarkerAnnotation",
217 "SingleMemberAnnotation",
218 "MemberValuePairs",
219 "MemberValuePair",
220 "MemberValue",
221 "MemberValueArrayInitializer",
222 "AnnotationTypeDeclaration",
223 "AnnotationTypeBody",
224 "AnnotationTypeMemberDeclaration",
225 "AnnotationMethodDeclaration",
226 "DefaultValue",
227 };
228 }
229 /* JavaCC - OriginalChecksum=b38b1f858a3f044a9823495633eff1a1 (do not edit this line) */
|