/* Generated By:JJTree: Do not edit this line. /home/tom/data/pmd/pmd/src/net/sourceforge/pmd/ast/JavaParserTreeConstants.java */ package net.sourceforge.pmd.ast; public interface JavaParserTreeConstants { public int JJTCOMPILATIONUNIT = 0; public int JJTPACKAGEDECLARATION = 1; public int JJTIMPORTDECLARATION = 2; public int JJTTYPEDECLARATION = 3; public int JJTCLASSDECLARATION = 4; public int JJTUNMODIFIEDCLASSDECLARATION = 5; public int JJTCLASSBODY = 6; public int JJTNESTEDCLASSDECLARATION = 7; public int JJTCLASSBODYDECLARATION = 8; public int JJTENUMDECLARATION = 9; public int JJTENUMELEMENT = 10; public int JJTMETHODDECLARATIONLOOKAHEAD = 11; public int JJTINTERFACEDECLARATION = 12; public int JJTNESTEDINTERFACEDECLARATION = 13; public int JJTUNMODIFIEDINTERFACEDECLARATION = 14; public int JJTINTERFACEMEMBERDECLARATION = 15; public int JJTFIELDDECLARATION = 16; public int JJTVARIABLEDECLARATOR = 17; public int JJTVARIABLEDECLARATORID = 18; public int JJTVARIABLEINITIALIZER = 19; public int JJTARRAYINITIALIZER = 20; public int JJTMETHODDECLARATION = 21; public int JJTMETHODDECLARATOR = 22; public int JJTFORMALPARAMETERS = 23; public int JJTFORMALPARAMETER = 24; public int JJTCONSTRUCTORDECLARATION = 25; public int JJTEXPLICITCONSTRUCTORINVOCATION = 26; public int JJTINITIALIZER = 27; public int JJTTYPE = 28; public int JJTPRIMITIVETYPE = 29; public int JJTRESULTTYPE = 30; public int JJTNAME = 31; public int JJTNAMELIST = 32; public int JJTEXPRESSION = 33; public int JJTASSIGNMENTOPERATOR = 34; public int JJTCONDITIONALEXPRESSION = 35; public int JJTCONDITIONALOREXPRESSION = 36; public int JJTCONDITIONALANDEXPRESSION = 37; public int JJTINCLUSIVEOREXPRESSION = 38; public int JJTEXCLUSIVEOREXPRESSION = 39; public int JJTANDEXPRESSION = 40; public int JJTEQUALITYEXPRESSION = 41; public int JJTINSTANCEOFEXPRESSION = 42; public int JJTRELATIONALEXPRESSION = 43; public int JJTSHIFTEXPRESSION = 44; public int JJTADDITIVEEXPRESSION = 45; public int JJTMULTIPLICATIVEEXPRESSION = 46; public int JJTUNARYEXPRESSION = 47; public int JJTPREINCREMENTEXPRESSION = 48; public int JJTPREDECREMENTEXPRESSION = 49; public int JJTUNARYEXPRESSIONNOTPLUSMINUS = 50; public int JJTCASTLOOKAHEAD = 51; public int JJTPOSTFIXEXPRESSION = 52; public int JJTCASTEXPRESSION = 53; public int JJTPRIMARYEXPRESSION = 54; public int JJTPRIMARYPREFIX = 55; public int JJTPRIMARYSUFFIX = 56; public int JJTLITERAL = 57; public int JJTBOOLEANLITERAL = 58; public int JJTNULLLITERAL = 59; public int JJTARGUMENTS = 60; public int JJTARGUMENTLIST = 61; public int JJTALLOCATIONEXPRESSION = 62; public int JJTARRAYDIMSANDINITS = 63; public int JJTSTATEMENT = 64; public int JJTLABELEDSTATEMENT = 65; public int JJTBLOCK = 66; public int JJTBLOCKSTATEMENT = 67; public int JJTLOCALVARIABLEDECLARATION = 68; public int JJTEMPTYSTATEMENT = 69; public int JJTSTATEMENTEXPRESSION = 70; public int JJTSWITCHSTATEMENT = 71; public int JJTSWITCHLABEL = 72; public int JJTIFSTATEMENT = 73; public int JJTWHILESTATEMENT = 74; public int JJTDOSTATEMENT = 75; public int JJTFORSTATEMENT = 76; public int JJTFORINIT = 77; public int JJTSTATEMENTEXPRESSIONLIST = 78; public int JJTFORUPDATE = 79; public int JJTBREAKSTATEMENT = 80; public int JJTCONTINUESTATEMENT = 81; public int JJTRETURNSTATEMENT = 82; public int JJTTHROWSTATEMENT = 83; public int JJTSYNCHRONIZEDSTATEMENT = 84; public int JJTTRYSTATEMENT = 85; public int JJTASSERTSTATEMENT = 86; public String[] jjtNodeName = { "CompilationUnit", "PackageDeclaration", "ImportDeclaration", "TypeDeclaration", "ClassDeclaration", "UnmodifiedClassDeclaration", "ClassBody", "NestedClassDeclaration", "ClassBodyDeclaration", "EnumDeclaration", "EnumElement", "MethodDeclarationLookahead", "InterfaceDeclaration", "NestedInterfaceDeclaration", "UnmodifiedInterfaceDeclaration", "InterfaceMemberDeclaration", "FieldDeclaration", "VariableDeclarator", "VariableDeclaratorId", "VariableInitializer", "ArrayInitializer", "MethodDeclaration", "MethodDeclarator", "FormalParameters", "FormalParameter", "ConstructorDeclaration", "ExplicitConstructorInvocation", "Initializer", "Type", "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", "PrimaryPrefix", "PrimarySuffix", "Literal", "BooleanLiteral", "NullLiteral", "Arguments", "ArgumentList", "AllocationExpression", "ArrayDimsAndInits", "Statement", "LabeledStatement", "Block", "BlockStatement", "LocalVariableDeclaration", "EmptyStatement", "StatementExpression", "SwitchStatement", "SwitchLabel", "IfStatement", "WhileStatement", "DoStatement", "ForStatement", "ForInit", "StatementExpressionList", "ForUpdate", "BreakStatement", "ContinueStatement", "ReturnStatement", "ThrowStatement", "SynchronizedStatement", "TryStatement", "AssertStatement", }; }