JavaParserTreeConstants.java
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) */