All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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) */




© 2015 - 2024 Weber Informatics LLC | Privacy Policy