net.sourceforge.pmd.lang.java.ast.JavaParserImplTreeConstants Maven / Gradle / Ivy
The newest version!
/* Generated By:JavaCC: Do not edit this line. JavaParserImplTreeConstants.java Version 5.0 */
package net.sourceforge.pmd.lang.java.ast;
@net.sourceforge.pmd.annotation.Generated("org.javacc.javacc")
interface JavaParserImplTreeConstants
{
public int JJTCOMPILATIONUNIT = 0;
public int JJTCLASSBODY = 1;
public int JJTIMPLICITCLASSDECLARATION = 2;
public int JJTVOID = 3;
public int JJTPACKAGEDECLARATION = 4;
public int JJTIMPORTDECLARATION = 5;
public int JJTMODIFIERLIST = 6;
public int JJTCLASSDECLARATION = 7;
public int JJTEXTENDSLIST = 8;
public int JJTIMPLEMENTSLIST = 9;
public int JJTPERMITSLIST = 10;
public int JJTENUMDECLARATION = 11;
public int JJTENUMBODY = 12;
public int JJTENUMCONSTANT = 13;
public int JJTRECORDDECLARATION = 14;
public int JJTRECORDCOMPONENTLIST = 15;
public int JJTRECORDCOMPONENT = 16;
public int JJTRECORDBODY = 17;
public int JJTCOMPACTCONSTRUCTORDECLARATION = 18;
public int JJTTYPEPARAMETERS = 19;
public int JJTTYPEPARAMETER = 20;
public int JJTEMPTYDECLARATION = 21;
public int JJTFIELDDECLARATION = 22;
public int JJTVARIABLEDECLARATOR = 23;
public int JJTVARIABLEID = 24;
public int JJTRECEIVERPARAMETER = 25;
public int JJTARRAYINITIALIZER = 26;
public int JJTMETHODDECLARATION = 27;
public int JJTFORMALPARAMETERS = 28;
public int JJTFORMALPARAMETER = 29;
public int JJTARRAYTYPE = 30;
public int JJTARRAYDIMENSIONS = 31;
public int JJTARRAYTYPEDIM = 32;
public int JJTCONSTRUCTORDECLARATION = 33;
public int JJTBLOCK = 34;
public int JJTEXPLICITCONSTRUCTORINVOCATION = 35;
public int JJTINITIALIZER = 36;
public int JJTINTERSECTIONTYPE = 37;
public int JJTCLASSTYPE = 38;
public int JJTTYPEARGUMENTS = 39;
public int JJTWILDCARDTYPE = 40;
public int JJTPRIMITIVETYPE = 41;
public int JJTVOIDTYPE = 42;
public int JJTTHROWSLIST = 43;
public int JJTASSIGNMENTEXPRESSION = 44;
public int JJTCONDITIONALEXPRESSION = 45;
public int JJTINFIXEXPRESSION = 46;
public int JJTTYPEPATTERN = 47;
public int JJTRECORDPATTERN = 48;
public int JJTPATTERNLIST = 49;
public int JJTUNNAMEDPATTERN = 50;
public int JJTUNARYEXPRESSION = 51;
public int JJTCASTEXPRESSION = 52;
public int JJTSWITCHEXPRESSION = 53;
public int JJTTHISEXPRESSION = 54;
public int JJTSUPEREXPRESSION = 55;
public int JJTCLASSLITERAL = 56;
public int JJTMETHODCALL = 57;
public int JJTTEMPLATEEXPRESSION = 58;
public int JJTARRAYACCESS = 59;
public int JJTFIELDACCESS = 60;
public int JJTMETHODREFERENCE = 61;
public int JJTLAMBDAEXPRESSION = 62;
public int JJTLAMBDAPARAMETERLIST = 63;
public int JJTLAMBDAPARAMETER = 64;
public int JJTTEMPLATE = 65;
public int JJTTEMPLATEFRAGMENT = 66;
public int JJTBOOLEANLITERAL = 67;
public int JJTNULLLITERAL = 68;
public int JJTNUMERICLITERAL = 69;
public int JJTCHARLITERAL = 70;
public int JJTSTRINGLITERAL = 71;
public int JJTARGUMENTLIST = 72;
public int JJTCONSTRUCTORCALL = 73;
public int JJTANONYMOUSCLASSDECLARATION = 74;
public int JJTARRAYALLOCATION = 75;
public int JJTARRAYDIMEXPR = 76;
public int JJTEXPRESSIONSTATEMENT = 77;
public int JJTLABELEDSTATEMENT = 78;
public int JJTLOCALVARIABLEDECLARATION = 79;
public int JJTEMPTYSTATEMENT = 80;
public int JJTSWITCHSTATEMENT = 81;
public int JJTSWITCHARROWBRANCH = 82;
public int JJTSWITCHFALLTHROUGHBRANCH = 83;
public int JJTSWITCHLABEL = 84;
public int JJTGUARD = 85;
public int JJTYIELDSTATEMENT = 86;
public int JJTIFSTATEMENT = 87;
public int JJTWHILESTATEMENT = 88;
public int JJTDOSTATEMENT = 89;
public int JJTFOREACHSTATEMENT = 90;
public int JJTFORSTATEMENT = 91;
public int JJTFORINIT = 92;
public int JJTSTATEMENTEXPRESSIONLIST = 93;
public int JJTFORUPDATE = 94;
public int JJTBREAKSTATEMENT = 95;
public int JJTCONTINUESTATEMENT = 96;
public int JJTRETURNSTATEMENT = 97;
public int JJTTHROWSTATEMENT = 98;
public int JJTSYNCHRONIZEDSTATEMENT = 99;
public int JJTTRYSTATEMENT = 100;
public int JJTRESOURCELIST = 101;
public int JJTRESOURCE = 102;
public int JJTCATCHCLAUSE = 103;
public int JJTCATCHPARAMETER = 104;
public int JJTUNIONTYPE = 105;
public int JJTFINALLYCLAUSE = 106;
public int JJTASSERTSTATEMENT = 107;
public int JJTANNOTATION = 108;
public int JJTANNOTATIONMEMBERLIST = 109;
public int JJTMEMBERVALUEPAIR = 110;
public int JJTMEMBERVALUEARRAYINITIALIZER = 111;
public int JJTANNOTATIONTYPEDECLARATION = 112;
public int JJTANNOTATIONTYPEBODY = 113;
public int JJTDEFAULTVALUE = 114;
public int JJTMODULEDECLARATION = 115;
public int JJTMODULEREQUIRESDIRECTIVE = 116;
public int JJTMODULEEXPORTSDIRECTIVE = 117;
public int JJTMODULEOPENSDIRECTIVE = 118;
public int JJTMODULEUSESDIRECTIVE = 119;
public int JJTMODULEPROVIDESDIRECTIVE = 120;
public int JJTMODULENAME = 121;
public int JJTAMBIGUOUSNAME = 122;
public int JJTVARIABLEACCESS = 123;
public int JJTTYPEEXPRESSION = 124;
public int JJTPATTERNEXPRESSION = 125;
public int JJTLOCALCLASSSTATEMENT = 126;
public String[] jjtNodeName = {
"CompilationUnit",
"ClassBody",
"ImplicitClassDeclaration",
"void",
"PackageDeclaration",
"ImportDeclaration",
"ModifierList",
"ClassDeclaration",
"ExtendsList",
"ImplementsList",
"PermitsList",
"EnumDeclaration",
"EnumBody",
"EnumConstant",
"RecordDeclaration",
"RecordComponentList",
"RecordComponent",
"RecordBody",
"CompactConstructorDeclaration",
"TypeParameters",
"TypeParameter",
"EmptyDeclaration",
"FieldDeclaration",
"VariableDeclarator",
"VariableId",
"ReceiverParameter",
"ArrayInitializer",
"MethodDeclaration",
"FormalParameters",
"FormalParameter",
"ArrayType",
"ArrayDimensions",
"ArrayTypeDim",
"ConstructorDeclaration",
"Block",
"ExplicitConstructorInvocation",
"Initializer",
"IntersectionType",
"ClassType",
"TypeArguments",
"WildcardType",
"PrimitiveType",
"VoidType",
"ThrowsList",
"AssignmentExpression",
"ConditionalExpression",
"InfixExpression",
"TypePattern",
"RecordPattern",
"PatternList",
"UnnamedPattern",
"UnaryExpression",
"CastExpression",
"SwitchExpression",
"ThisExpression",
"SuperExpression",
"ClassLiteral",
"MethodCall",
"TemplateExpression",
"ArrayAccess",
"FieldAccess",
"MethodReference",
"LambdaExpression",
"LambdaParameterList",
"LambdaParameter",
"Template",
"TemplateFragment",
"BooleanLiteral",
"NullLiteral",
"NumericLiteral",
"CharLiteral",
"StringLiteral",
"ArgumentList",
"ConstructorCall",
"AnonymousClassDeclaration",
"ArrayAllocation",
"ArrayDimExpr",
"ExpressionStatement",
"LabeledStatement",
"LocalVariableDeclaration",
"EmptyStatement",
"SwitchStatement",
"SwitchArrowBranch",
"SwitchFallthroughBranch",
"SwitchLabel",
"Guard",
"YieldStatement",
"IfStatement",
"WhileStatement",
"DoStatement",
"ForeachStatement",
"ForStatement",
"ForInit",
"StatementExpressionList",
"ForUpdate",
"BreakStatement",
"ContinueStatement",
"ReturnStatement",
"ThrowStatement",
"SynchronizedStatement",
"TryStatement",
"ResourceList",
"Resource",
"CatchClause",
"CatchParameter",
"UnionType",
"FinallyClause",
"AssertStatement",
"Annotation",
"AnnotationMemberList",
"MemberValuePair",
"MemberValueArrayInitializer",
"AnnotationTypeDeclaration",
"AnnotationTypeBody",
"DefaultValue",
"ModuleDeclaration",
"ModuleRequiresDirective",
"ModuleExportsDirective",
"ModuleOpensDirective",
"ModuleUsesDirective",
"ModuleProvidesDirective",
"ModuleName",
"AmbiguousName",
"VariableAccess",
"TypeExpression",
"PatternExpression",
"LocalClassStatement",
};
}
/* JavaCC - OriginalChecksum=be242e3f64b876453f673578f2d5b180 (do not edit this line) */