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

org.jastadd.jrag.AST.JragParserTreeConstants Maven / Gradle / Ivy

There is a newer version: 2.3.6
Show newest version
/* Generated By:JJTree: Do not edit this line. /home/jesper/git/jastadd2/src/gen/org/jastadd/jrag/AST/JragParserTreeConstants.java */

package org.jastadd.jrag.AST;

public interface JragParserTreeConstants
{
  public int JJTCOMPILATIONUNIT = 0;
  public int JJTIMPORTDECLARATION = 1;
  public int JJTMODIFIERS = 2;
  public int JJTTYPEDECLARATION = 3;
  public int JJTASPECTDECLARATION = 4;
  public int JJTASPECTBODY = 5;
  public int JJTASPECTBODYDECLARATION = 6;
  public int JJTASPECTBODYDECLARATIONSEOF = 7;
  public int JJTASPECTCLASSDECLARATION = 8;
  public int JJTASPECTCLASSBODY = 9;
  public int JJTASPECTINTERFACEDECLARATION = 10;
  public int JJTASPECTINTERFACEMEMBERDECLARATION = 11;
  public int JJTASPECTINTERFACESYNATTRIBUTEDECLARATION = 12;
  public int JJTASPECTINTERFACEINHATTRIBUTEDECLARATION = 13;
  public int JJTASPECTINTERFACEMETHODDECLARATIONLOOKAHEAD = 14;
  public int JJTASPECTINTERFACEMETHODDECLARATION = 15;
  public int JJTASPECTINTERFACEFIELDDECLARATION = 16;
  public int JJTASPECTNESTEDINTERFACEDECLARATION = 17;
  public int JJTASPECTNESTEDCLASSDECLARATION = 18;
  public int JJTASPECTMETHODDECLARATIONLOOKAHEAD = 19;
  public int JJTASPECTMETHODDECLARATION = 20;
  public int JJTASPECTREFINEMETHODDECLARATIONLOOKAHEAD = 21;
  public int JJTASPECTREFINEMETHODDECLARATION = 22;
  public int JJTASPECTCONSTRUCTORDECLARATION = 23;
  public int JJTASPECTREFINECONSTRUCTORDECLARATION = 24;
  public int JJTASPECTFIELDDECLARATIONLOOKAHEAD = 25;
  public int JJTASPECTFIELDDECLARATION = 26;
  public int JJTASPECTSYNATTRIBUTEDECLARATION = 27;
  public int JJTASPECTINHATTRIBUTEDECLARATION = 28;
  public int JJTASPECTREWRITE = 29;
  public int JJTASPECTSYNEQUATION = 30;
  public int JJTASPECTREFINESYNEQUATION = 31;
  public int JJTASPECTINHEQUATION = 32;
  public int JJTASPECTREFINEINHEQUATION = 33;
  public int JJTCOLLECTIONATTRIBUTE = 34;
  public int JJTCOLLECTIONCONTRIBUTION = 35;
  public int JJTASPECTADDINTERFACE = 36;
  public int JJTASPECTEXTENDINTERFACE = 37;
  public int JJTCLASSDECLARATION = 38;
  public int JJTTYPENAMELIST = 39;
  public int JJTUNMODIFIEDCLASSDECLARATION = 40;
  public int JJTASPECTENUMDECLARATION = 41;
  public int JJTUNMODIFIEDENUMDECLARATION = 42;
  public int JJTENUMBODY = 43;
  public int JJTENUMCONSTANT = 44;
  public int JJTTYPEPARAMETERS = 45;
  public int JJTTYPEPARAMETER = 46;
  public int JJTTYPEBOUND = 47;
  public int JJTCLASSBODY = 48;
  public int JJTCLASSBODYDECLARATION = 49;
  public int JJTINTERFACEDECLARATION = 50;
  public int JJTUNMODIFIEDINTERFACEDECLARATION = 51;
  public int JJTINTERFACEMEMBERDECLARATION = 52;
  public int JJTFIELDDECLARATION = 53;
  public int JJTVARIABLEDECLARATOR = 54;
  public int JJTVARIABLEDECLARATORID = 55;
  public int JJTVARIABLEINITIALIZER = 56;
  public int JJTARRAYINITIALIZER = 57;
  public int JJTMETHODDECLARATION = 58;
  public int JJTMETHODDECLARATOR = 59;
  public int JJTFORMALPARAMETERS = 60;
  public int JJTFORMALPARAMETER = 61;
  public int JJTCONSTRUCTORDECLARATION = 62;
  public int JJTEXPLICITCONSTRUCTORINVOCATION = 63;
  public int JJTINITIALIZER = 64;
  public int JJTASPECTTYPE = 65;
  public int JJTASPECTRESULTTYPE = 66;
  public int JJTASPECTREFERENCETYPE = 67;
  public int JJTASPECTCLASSORINTERFACETYPE = 68;
  public int JJTTYPE = 69;
  public int JJTREFERENCETYPE = 70;
  public int JJTCLASSORINTERFACETYPE = 71;
  public int JJTTYPEARGUMENTS = 72;
  public int JJTTYPEARGUMENT = 73;
  public int JJTWILDCARDBOUNDS = 74;
  public int JJTPRIMITIVETYPE = 75;
  public int JJTRESULTTYPE = 76;
  public int JJTNAME = 77;
  public int JJTNAMELIST = 78;
  public int JJTEXPRESSION = 79;
  public int JJTASSIGNMENTOPERATOR = 80;
  public int JJTCONDITIONALEXPRESSION = 81;
  public int JJTCONDITIONALOREXPRESSION = 82;
  public int JJTCONDITIONALANDEXPRESSION = 83;
  public int JJTINCLUSIVEOREXPRESSION = 84;
  public int JJTEXCLUSIVEOREXPRESSION = 85;
  public int JJTANDEXPRESSION = 86;
  public int JJTEQUALITYEXPRESSION = 87;
  public int JJTINSTANCEOFEXPRESSION = 88;
  public int JJTRELATIONALEXPRESSION = 89;
  public int JJTSHIFTEXPRESSION = 90;
  public int JJTADDITIVEEXPRESSION = 91;
  public int JJTMULTIPLICATIVEEXPRESSION = 92;
  public int JJTUNARYEXPRESSION = 93;
  public int JJTPREINCREMENTEXPRESSION = 94;
  public int JJTPREDECREMENTEXPRESSION = 95;
  public int JJTUNARYEXPRESSIONNOTPLUSMINUS = 96;
  public int JJTCASTLOOKAHEAD = 97;
  public int JJTPOSTFIXEXPRESSION = 98;
  public int JJTCASTEXPRESSION = 99;
  public int JJTPRIMARYEXPRESSION = 100;
  public int JJTMEMBERSELECTOR = 101;
  public int JJTPRIMARYPREFIX = 102;
  public int JJTPRIMARYSUFFIX = 103;
  public int JJTLITERAL = 104;
  public int JJTBOOLEANLITERAL = 105;
  public int JJTNULLLITERAL = 106;
  public int JJTARGUMENTS = 107;
  public int JJTARGUMENTLIST = 108;
  public int JJTALLOCATIONEXPRESSION = 109;
  public int JJTARRAYDIMSANDINITS = 110;
  public int JJTSTATEMENT = 111;
  public int JJTASSERTSTATEMENT = 112;
  public int JJTLABELEDSTATEMENT = 113;
  public int JJTBLOCK = 114;
  public int JJTBLOCKSTATEMENT = 115;
  public int JJTLOCALVARIABLEDECLARATION = 116;
  public int JJTEMPTYSTATEMENT = 117;
  public int JJTSTATEMENTEXPRESSION = 118;
  public int JJTSWITCHSTATEMENT = 119;
  public int JJTSWITCHLABEL = 120;
  public int JJTIFSTATEMENT = 121;
  public int JJTWHILESTATEMENT = 122;
  public int JJTDOSTATEMENT = 123;
  public int JJTFORSTATEMENT = 124;
  public int JJTFORINIT = 125;
  public int JJTSTATEMENTEXPRESSIONLIST = 126;
  public int JJTFORUPDATE = 127;
  public int JJTBREAKSTATEMENT = 128;
  public int JJTCONTINUESTATEMENT = 129;
  public int JJTRETURNSTATEMENT = 130;
  public int JJTTHROWSTATEMENT = 131;
  public int JJTSYNCHRONIZEDSTATEMENT = 132;
  public int JJTTRYSTATEMENT = 133;
  public int JJTRUNSIGNEDSHIFT = 134;
  public int JJTRSIGNEDSHIFT = 135;
  public int JJTANNOTATION = 136;
  public int JJTNORMALANNOTATION = 137;
  public int JJTMARKERANNOTATION = 138;
  public int JJTSINGLEMEMBERANNOTATION = 139;
  public int JJTMEMBERVALUEPAIRS = 140;
  public int JJTMEMBERVALUEPAIR = 141;
  public int JJTMEMBERVALUE = 142;
  public int JJTMEMBERVALUEARRAYINITIALIZER = 143;
  public int JJTANNOTATIONTYPEDECLARATION = 144;
  public int JJTANNOTATIONTYPEBODY = 145;
  public int JJTANNOTATIONTYPEMEMBERDECLARATION = 146;
  public int JJTDEFAULTVALUE = 147;
  public int JJTASPECTCACHEDECLARATION = 148;
  public int JJTJAVAIDENTIFIER = 149;
  public int JJTATTRIBUTENAME = 150;


  public String[] jjtNodeName = {
    "CompilationUnit",
    "ImportDeclaration",
    "Modifiers",
    "TypeDeclaration",
    "AspectDeclaration",
    "AspectBody",
    "AspectBodyDeclaration",
    "AspectBodyDeclarationsEOF",
    "AspectClassDeclaration",
    "AspectClassBody",
    "AspectInterfaceDeclaration",
    "AspectInterfaceMemberDeclaration",
    "AspectInterfaceSynAttributeDeclaration",
    "AspectInterfaceInhAttributeDeclaration",
    "AspectInterfaceMethodDeclarationLookahead",
    "AspectInterfaceMethodDeclaration",
    "AspectInterfaceFieldDeclaration",
    "AspectNestedInterfaceDeclaration",
    "AspectNestedClassDeclaration",
    "AspectMethodDeclarationLookahead",
    "AspectMethodDeclaration",
    "AspectRefineMethodDeclarationLookahead",
    "AspectRefineMethodDeclaration",
    "AspectConstructorDeclaration",
    "AspectRefineConstructorDeclaration",
    "AspectFieldDeclarationLookahead",
    "AspectFieldDeclaration",
    "AspectSynAttributeDeclaration",
    "AspectInhAttributeDeclaration",
    "AspectRewrite",
    "AspectSynEquation",
    "AspectRefineSynEquation",
    "AspectInhEquation",
    "AspectRefineInhEquation",
    "CollectionAttribute",
    "CollectionContribution",
    "AspectAddInterface",
    "AspectExtendInterface",
    "ClassDeclaration",
    "TypeNameList",
    "UnmodifiedClassDeclaration",
    "AspectEnumDeclaration",
    "UnmodifiedEnumDeclaration",
    "EnumBody",
    "EnumConstant",
    "TypeParameters",
    "TypeParameter",
    "TypeBound",
    "ClassBody",
    "ClassBodyDeclaration",
    "InterfaceDeclaration",
    "UnmodifiedInterfaceDeclaration",
    "InterfaceMemberDeclaration",
    "FieldDeclaration",
    "VariableDeclarator",
    "VariableDeclaratorId",
    "VariableInitializer",
    "ArrayInitializer",
    "MethodDeclaration",
    "MethodDeclarator",
    "FormalParameters",
    "FormalParameter",
    "ConstructorDeclaration",
    "ExplicitConstructorInvocation",
    "Initializer",
    "AspectType",
    "AspectResultType",
    "AspectReferenceType",
    "AspectClassOrInterfaceType",
    "Type",
    "ReferenceType",
    "ClassOrInterfaceType",
    "TypeArguments",
    "TypeArgument",
    "WildcardBounds",
    "PrimitiveType",
    "ResultType",
    "Name",
    "NameList",
    "Expression",
    "AssignmentOperator",
    "ConditionalExpression",
    "ConditionalOrExpression",
    "ConditionalAndExpression",
    "InclusiveOrExpression",
    "ExclusiveOrExpression",
    "AndExpression",
    "EqualityExpression",
    "InstanceOfExpression",
    "RelationalExpression",
    "ShiftExpression",
    "AdditiveExpression",
    "MultiplicativeExpression",
    "UnaryExpression",
    "PreIncrementExpression",
    "PreDecrementExpression",
    "UnaryExpressionNotPlusMinus",
    "CastLookahead",
    "PostfixExpression",
    "CastExpression",
    "PrimaryExpression",
    "MemberSelector",
    "PrimaryPrefix",
    "PrimarySuffix",
    "Literal",
    "BooleanLiteral",
    "NullLiteral",
    "Arguments",
    "ArgumentList",
    "AllocationExpression",
    "ArrayDimsAndInits",
    "Statement",
    "AssertStatement",
    "LabeledStatement",
    "Block",
    "BlockStatement",
    "LocalVariableDeclaration",
    "EmptyStatement",
    "StatementExpression",
    "SwitchStatement",
    "SwitchLabel",
    "IfStatement",
    "WhileStatement",
    "DoStatement",
    "ForStatement",
    "ForInit",
    "StatementExpressionList",
    "ForUpdate",
    "BreakStatement",
    "ContinueStatement",
    "ReturnStatement",
    "ThrowStatement",
    "SynchronizedStatement",
    "TryStatement",
    "RUNSIGNEDSHIFT",
    "RSIGNEDSHIFT",
    "Annotation",
    "NormalAnnotation",
    "MarkerAnnotation",
    "SingleMemberAnnotation",
    "MemberValuePairs",
    "MemberValuePair",
    "MemberValue",
    "MemberValueArrayInitializer",
    "AnnotationTypeDeclaration",
    "AnnotationTypeBody",
    "AnnotationTypeMemberDeclaration",
    "DefaultValue",
    "AspectCacheDeclaration",
    "JavaIdentifier",
    "AttributeName",
  };
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy