/* Generated by JTB 1.5.1 */
package EDU.purdue.jtb.parser.syntaxtree;

/**
 * Provides constants reflecting the JTB user nodes.<br>
 */
public class NodeConstants {

  /** The number of JTB user nodes */
  public static final int NB_JTB_USER_NODES = 135;

  /** The JavaCCInput JTB user node's index */
  public static final int JTB_USER_JAVACCINPUT = 0;

  /** The JavaCCInput JTB control signature */
  public static final int JTB_SIG_JAVACCINPUT = 1465207473;

  /** The JavaCCOptions JTB user node's index */
  public static final int JTB_USER_JAVACCOPTIONS = 1;

  /** The JavaCCOptions JTB control signature */
  public static final int JTB_SIG_JAVACCOPTIONS = -1270729337;

  /** The OptionBinding JTB user node's index */
  public static final int JTB_USER_OPTIONBINDING = 2;

  /** The OptionBinding JTB control signature */
  public static final int JTB_SIG_OPTIONBINDING = -1998174573;

  /** The Production JTB user node's index */
  public static final int JTB_USER_PRODUCTION = 3;

  /** The Production JTB control signature */
  public static final int JTB_SIG_PRODUCTION = -120615333;

  /** The JavaCodeProduction JTB user node's index */
  public static final int JTB_USER_JAVACODEPRODUCTION = 4;

  /** The JavaCodeProduction JTB control signature */
  public static final int JTB_SIG_JAVACODEPRODUCTION = -763138104;

  /** The BNFProduction JTB user node's index */
  public static final int JTB_USER_BNFPRODUCTION = 5;

  /** The BNFProduction JTB control signature */
  public static final int JTB_SIG_BNFPRODUCTION = 1323482450;

  /** The AccessModifier JTB user node's index */
  public static final int JTB_USER_ACCESSMODIFIER = 6;

  /** The AccessModifier JTB control signature */
  public static final int JTB_SIG_ACCESSMODIFIER = -1053437682;

  /** The RegularExprProduction JTB user node's index */
  public static final int JTB_USER_REGULAREXPRPRODUCTION = 7;

  /** The RegularExprProduction JTB control signature */
  public static final int JTB_SIG_REGULAREXPRPRODUCTION = 484788342;

  /** The TokenManagerDecls JTB user node's index */
  public static final int JTB_USER_TOKENMANAGERDECLS = 8;

  /** The TokenManagerDecls JTB control signature */
  public static final int JTB_SIG_TOKENMANAGERDECLS = -1566997219;

  /** The RegExprKind JTB user node's index */
  public static final int JTB_USER_REGEXPRKIND = 9;

  /** The RegExprKind JTB control signature */
  public static final int JTB_SIG_REGEXPRKIND = -1874441621;

  /** The RegExprSpec JTB user node's index */
  public static final int JTB_USER_REGEXPRSPEC = 10;

  /** The RegExprSpec JTB control signature */
  public static final int JTB_SIG_REGEXPRSPEC = -1949948808;

  /** The ExpansionChoices JTB user node's index */
  public static final int JTB_USER_EXPANSIONCHOICES = 11;

  /** The ExpansionChoices JTB control signature */
  public static final int JTB_SIG_EXPANSIONCHOICES = -1726831935;

  /** The Expansion JTB user node's index */
  public static final int JTB_USER_EXPANSION = 12;

  /** The Expansion JTB control signature */
  public static final int JTB_SIG_EXPANSION = -2134365682;

  /** The LocalLookahead JTB user node's index */
  public static final int JTB_USER_LOCALLOOKAHEAD = 13;

  /** The LocalLookahead JTB control signature */
  public static final int JTB_SIG_LOCALLOOKAHEAD = -1879920786;

  /** The ExpansionUnit JTB user node's index */
  public static final int JTB_USER_EXPANSIONUNIT = 14;

  /** The ExpansionUnit JTB control signature */
  public static final int JTB_SIG_EXPANSIONUNIT = 1116287061;

  /** The ExpansionUnitTCF JTB user node's index */
  public static final int JTB_USER_EXPANSIONUNITTCF = 15;

  /** The ExpansionUnitTCF JTB control signature */
  public static final int JTB_SIG_EXPANSIONUNITTCF = 1601707097;

  /** The RegularExpression JTB user node's index */
  public static final int JTB_USER_REGULAREXPRESSION = 16;

  /** The RegularExpression JTB control signature */
  public static final int JTB_SIG_REGULAREXPRESSION = 1719627151;

  /** The ComplexRegularExpressionChoices JTB user node's index */
  public static final int JTB_USER_COMPLEXREGULAREXPRESSIONCHOICES = 17;

  /** The ComplexRegularExpressionChoices JTB control signature */
  public static final int JTB_SIG_COMPLEXREGULAREXPRESSIONCHOICES = -1240933595;

  /** The ComplexRegularExpression JTB user node's index */
  public static final int JTB_USER_COMPLEXREGULAREXPRESSION = 18;

  /** The ComplexRegularExpression JTB control signature */
  public static final int JTB_SIG_COMPLEXREGULAREXPRESSION = 896313544;

  /** The ComplexRegularExpressionUnit JTB user node's index */
  public static final int JTB_USER_COMPLEXREGULAREXPRESSIONUNIT = 19;

  /** The ComplexRegularExpressionUnit JTB control signature */
  public static final int JTB_SIG_COMPLEXREGULAREXPRESSIONUNIT = -1507427530;

  /** The CharacterList JTB user node's index */
  public static final int JTB_USER_CHARACTERLIST = 20;

  /** The CharacterList JTB control signature */
  public static final int JTB_SIG_CHARACTERLIST = -966448889;

  /** The CharacterDescriptor JTB user node's index */
  public static final int JTB_USER_CHARACTERDESCRIPTOR = 21;

  /** The CharacterDescriptor JTB control signature */
  public static final int JTB_SIG_CHARACTERDESCRIPTOR = 895087809;

  /** The IdentifierAsString JTB user node's index */
  public static final int JTB_USER_IDENTIFIERASSTRING = 22;

  /** The IdentifierAsString JTB control signature */
  public static final int JTB_SIG_IDENTIFIERASSTRING = -1580059612;

  /** The JavaIdentifier JTB user node's index */
  public static final int JTB_USER_JAVAIDENTIFIER = 23;

  /** The JavaIdentifier JTB control signature */
  public static final int JTB_SIG_JAVAIDENTIFIER = 1665786565;

  /** The CompilationUnit JTB user node's index */
  public static final int JTB_USER_COMPILATIONUNIT = 24;

  /** The CompilationUnit JTB control signature */
  public static final int JTB_SIG_COMPILATIONUNIT = 1761039264;

  /** The PackageDeclaration JTB user node's index */
  public static final int JTB_USER_PACKAGEDECLARATION = 25;

  /** The PackageDeclaration JTB control signature */
  public static final int JTB_SIG_PACKAGEDECLARATION = -2133750237;

  /** The ImportDeclaration JTB user node's index */
  public static final int JTB_USER_IMPORTDECLARATION = 26;

  /** The ImportDeclaration JTB control signature */
  public static final int JTB_SIG_IMPORTDECLARATION = -1592912780;

  /** The Modifiers JTB user node's index */
  public static final int JTB_USER_MODIFIERS = 27;

  /** The Modifiers JTB control signature */
  public static final int JTB_SIG_MODIFIERS = -2047145049;

  /** The TypeDeclaration JTB user node's index */
  public static final int JTB_USER_TYPEDECLARATION = 28;

  /** The TypeDeclaration JTB control signature */
  public static final int JTB_SIG_TYPEDECLARATION = -297159274;

  /** The ClassOrInterfaceDeclaration JTB user node's index */
  public static final int JTB_USER_CLASSORINTERFACEDECLARATION = 29;

  /** The ClassOrInterfaceDeclaration JTB control signature */
  public static final int JTB_SIG_CLASSORINTERFACEDECLARATION = 37426766;

  /** The ExtendsList JTB user node's index */
  public static final int JTB_USER_EXTENDSLIST = 30;

  /** The ExtendsList JTB control signature */
  public static final int JTB_SIG_EXTENDSLIST = 24279225;

  /** The ImplementsList JTB user node's index */
  public static final int JTB_USER_IMPLEMENTSLIST = 31;

  /** The ImplementsList JTB control signature */
  public static final int JTB_SIG_IMPLEMENTSLIST = 1830366786;

  /** The EnumDeclaration JTB user node's index */
  public static final int JTB_USER_ENUMDECLARATION = 32;

  /** The EnumDeclaration JTB control signature */
  public static final int JTB_SIG_ENUMDECLARATION = 359041865;

  /** The EnumBody JTB user node's index */
  public static final int JTB_USER_ENUMBODY = 33;

  /** The EnumBody JTB control signature */
  public static final int JTB_SIG_ENUMBODY = -1338633176;

  /** The EnumConstant JTB user node's index */
  public static final int JTB_USER_ENUMCONSTANT = 34;

  /** The EnumConstant JTB control signature */
  public static final int JTB_SIG_ENUMCONSTANT = -8699830;

  /** The TypeParameters JTB user node's index */
  public static final int JTB_USER_TYPEPARAMETERS = 35;

  /** The TypeParameters JTB control signature */
  public static final int JTB_SIG_TYPEPARAMETERS = 1962566888;

  /** The TypeParameter JTB user node's index */
  public static final int JTB_USER_TYPEPARAMETER = 36;

  /** The TypeParameter JTB control signature */
  public static final int JTB_SIG_TYPEPARAMETER = 1306471903;

  /** The TypeBound JTB user node's index */
  public static final int JTB_USER_TYPEBOUND = 37;

  /** The TypeBound JTB control signature */
  public static final int JTB_SIG_TYPEBOUND = -2080520397;

  /** The ClassOrInterfaceBody JTB user node's index */
  public static final int JTB_USER_CLASSORINTERFACEBODY = 38;

  /** The ClassOrInterfaceBody JTB control signature */
  public static final int JTB_SIG_CLASSORINTERFACEBODY = 1154515364;

  /** The ClassOrInterfaceBodyDeclaration JTB user node's index */
  public static final int JTB_USER_CLASSORINTERFACEBODYDECLARATION = 39;

  /** The ClassOrInterfaceBodyDeclaration JTB control signature */
  public static final int JTB_SIG_CLASSORINTERFACEBODYDECLARATION = -1583474828;

  /** The FieldDeclaration JTB user node's index */
  public static final int JTB_USER_FIELDDECLARATION = 40;

  /** The FieldDeclaration JTB control signature */
  public static final int JTB_SIG_FIELDDECLARATION = 1567612384;

  /** The VariableDeclarator JTB user node's index */
  public static final int JTB_USER_VARIABLEDECLARATOR = 41;

  /** The VariableDeclarator JTB control signature */
  public static final int JTB_SIG_VARIABLEDECLARATOR = -484955779;

  /** The VariableDeclaratorId JTB user node's index */
  public static final int JTB_USER_VARIABLEDECLARATORID = 42;

  /** The VariableDeclaratorId JTB control signature */
  public static final int JTB_SIG_VARIABLEDECLARATORID = 416704472;

  /** The VariableInitializer JTB user node's index */
  public static final int JTB_USER_VARIABLEINITIALIZER = 43;

  /** The VariableInitializer JTB control signature */
  public static final int JTB_SIG_VARIABLEINITIALIZER = 617286101;

  /** The ArrayInitializer JTB user node's index */
  public static final int JTB_USER_ARRAYINITIALIZER = 44;

  /** The ArrayInitializer JTB control signature */
  public static final int JTB_SIG_ARRAYINITIALIZER = -251326055;

  /** The MethodDeclaration JTB user node's index */
  public static final int JTB_USER_METHODDECLARATION = 45;

  /** The MethodDeclaration JTB control signature */
  public static final int JTB_SIG_METHODDECLARATION = -418256626;

  /** The MethodDeclarator JTB user node's index */
  public static final int JTB_USER_METHODDECLARATOR = 46;

  /** The MethodDeclarator JTB control signature */
  public static final int JTB_SIG_METHODDECLARATOR = -837793747;

  /** The FormalParameters JTB user node's index */
  public static final int JTB_USER_FORMALPARAMETERS = 47;

  /** The FormalParameters JTB control signature */
  public static final int JTB_SIG_FORMALPARAMETERS = -97312104;

  /** The FormalParameter JTB user node's index */
  public static final int JTB_USER_FORMALPARAMETER = 48;

  /** The FormalParameter JTB control signature */
  public static final int JTB_SIG_FORMALPARAMETER = -1358852705;

  /** The ConstructorDeclaration JTB user node's index */
  public static final int JTB_USER_CONSTRUCTORDECLARATION = 49;

  /** The ConstructorDeclaration JTB control signature */
  public static final int JTB_SIG_CONSTRUCTORDECLARATION = 1258397065;

  /** The ExplicitConstructorInvocation JTB user node's index */
  public static final int JTB_USER_EXPLICITCONSTRUCTORINVOCATION = 50;

  /** The ExplicitConstructorInvocation JTB control signature */
  public static final int JTB_SIG_EXPLICITCONSTRUCTORINVOCATION = -492225557;

  /** The Initializer JTB user node's index */
  public static final int JTB_USER_INITIALIZER = 51;

  /** The Initializer JTB control signature */
  public static final int JTB_SIG_INITIALIZER = -423135641;

  /** The Type JTB user node's index */
  public static final int JTB_USER_TYPE = 52;

  /** The Type JTB control signature */
  public static final int JTB_SIG_TYPE = -1143267570;

  /** The ReferenceType JTB user node's index */
  public static final int JTB_USER_REFERENCETYPE = 53;

  /** The ReferenceType JTB control signature */
  public static final int JTB_SIG_REFERENCETYPE = -275468366;

  /** The ClassOrInterfaceType JTB user node's index */
  public static final int JTB_USER_CLASSORINTERFACETYPE = 54;

  /** The ClassOrInterfaceType JTB control signature */
  public static final int JTB_SIG_CLASSORINTERFACETYPE = -1178309727;

  /** The TypeArguments JTB user node's index */
  public static final int JTB_USER_TYPEARGUMENTS = 55;

  /** The TypeArguments JTB control signature */
  public static final int JTB_SIG_TYPEARGUMENTS = 131755052;

  /** The EmptyTypeArguments JTB user node's index */
  public static final int JTB_USER_EMPTYTYPEARGUMENTS = 56;

  /** The EmptyTypeArguments JTB control signature */
  public static final int JTB_SIG_EMPTYTYPEARGUMENTS = 859421181;

  /** The TypeArgument JTB user node's index */
  public static final int JTB_USER_TYPEARGUMENT = 57;

  /** The TypeArgument JTB control signature */
  public static final int JTB_SIG_TYPEARGUMENT = 36461692;

  /** The WildcardBounds JTB user node's index */
  public static final int JTB_USER_WILDCARDBOUNDS = 58;

  /** The WildcardBounds JTB control signature */
  public static final int JTB_SIG_WILDCARDBOUNDS = 122808000;

  /** The PrimitiveType JTB user node's index */
  public static final int JTB_USER_PRIMITIVETYPE = 59;

  /** The PrimitiveType JTB control signature */
  public static final int JTB_SIG_PRIMITIVETYPE = 427914477;

  /** The ResultType JTB user node's index */
  public static final int JTB_USER_RESULTTYPE = 60;

  /** The ResultType JTB control signature */
  public static final int JTB_SIG_RESULTTYPE = 805291204;

  /** The Name JTB user node's index */
  public static final int JTB_USER_NAME = 61;

  /** The Name JTB control signature */
  public static final int JTB_SIG_NAME = 565597065;

  /** The NameList JTB user node's index */
  public static final int JTB_USER_NAMELIST = 62;

  /** The NameList JTB control signature */
  public static final int JTB_SIG_NAMELIST = -1147957113;

  /** The Expression JTB user node's index */
  public static final int JTB_USER_EXPRESSION = 63;

  /** The Expression JTB control signature */
  public static final int JTB_SIG_EXPRESSION = -1186270200;

  /** The AssignmentOperator JTB user node's index */
  public static final int JTB_USER_ASSIGNMENTOPERATOR = 64;

  /** The AssignmentOperator JTB control signature */
  public static final int JTB_SIG_ASSIGNMENTOPERATOR = 21393769;

  /** The ConditionalExpression JTB user node's index */
  public static final int JTB_USER_CONDITIONALEXPRESSION = 65;

  /** The ConditionalExpression JTB control signature */
  public static final int JTB_SIG_CONDITIONALEXPRESSION = -1150694214;

  /** The ConditionalOrExpression JTB user node's index */
  public static final int JTB_USER_CONDITIONALOREXPRESSION = 66;

  /** The ConditionalOrExpression JTB control signature */
  public static final int JTB_SIG_CONDITIONALOREXPRESSION = -1592298777;

  /** The ConditionalAndExpression JTB user node's index */
  public static final int JTB_USER_CONDITIONALANDEXPRESSION = 67;

  /** The ConditionalAndExpression JTB control signature */
  public static final int JTB_SIG_CONDITIONALANDEXPRESSION = -1425815203;

  /** The InclusiveOrExpression JTB user node's index */
  public static final int JTB_USER_INCLUSIVEOREXPRESSION = 68;

  /** The InclusiveOrExpression JTB control signature */
  public static final int JTB_SIG_INCLUSIVEOREXPRESSION = 963402497;

  /** The ExclusiveOrExpression JTB user node's index */
  public static final int JTB_USER_EXCLUSIVEOREXPRESSION = 69;

  /** The ExclusiveOrExpression JTB control signature */
  public static final int JTB_SIG_EXCLUSIVEOREXPRESSION = -1241708769;

  /** The AndExpression JTB user node's index */
  public static final int JTB_USER_ANDEXPRESSION = 70;

  /** The AndExpression JTB control signature */
  public static final int JTB_SIG_ANDEXPRESSION = -629554573;

  /** The EqualityExpression JTB user node's index */
  public static final int JTB_USER_EQUALITYEXPRESSION = 71;

  /** The EqualityExpression JTB control signature */
  public static final int JTB_SIG_EQUALITYEXPRESSION = 1053085061;

  /** The InstanceOfExpression JTB user node's index */
  public static final int JTB_USER_INSTANCEOFEXPRESSION = 72;

  /** The InstanceOfExpression JTB control signature */
  public static final int JTB_SIG_INSTANCEOFEXPRESSION = 933354553;

  /** The RelationalExpression JTB user node's index */
  public static final int JTB_USER_RELATIONALEXPRESSION = 73;

  /** The RelationalExpression JTB control signature */
  public static final int JTB_SIG_RELATIONALEXPRESSION = 1473482530;

  /** The ShiftExpression JTB user node's index */
  public static final int JTB_USER_SHIFTEXPRESSION = 74;

  /** The ShiftExpression JTB control signature */
  public static final int JTB_SIG_SHIFTEXPRESSION = 1210478291;

  /** The RSignedShift JTB user node's index */
  public static final int JTB_USER_RSIGNEDSHIFT = 75;

  /** The RSignedShift JTB control signature */
  public static final int JTB_SIG_RSIGNEDSHIFT = 1560485759;

  /** The RUnsignedShift JTB user node's index */
  public static final int JTB_USER_RUNSIGNEDSHIFT = 76;

  /** The RUnsignedShift JTB control signature */
  public static final int JTB_SIG_RUNSIGNEDSHIFT = -171434548;

  /** The AdditiveExpression JTB user node's index */
  public static final int JTB_USER_ADDITIVEEXPRESSION = 77;

  /** The AdditiveExpression JTB control signature */
  public static final int JTB_SIG_ADDITIVEEXPRESSION = -1807059397;

  /** The MultiplicativeExpression JTB user node's index */
  public static final int JTB_USER_MULTIPLICATIVEEXPRESSION = 78;

  /** The MultiplicativeExpression JTB control signature */
  public static final int JTB_SIG_MULTIPLICATIVEEXPRESSION = 853643830;

  /** The UnaryExpression JTB user node's index */
  public static final int JTB_USER_UNARYEXPRESSION = 79;

  /** The UnaryExpression JTB control signature */
  public static final int JTB_SIG_UNARYEXPRESSION = 256050335;

  /** The PreIncrementExpression JTB user node's index */
  public static final int JTB_USER_PREINCREMENTEXPRESSION = 80;

  /** The PreIncrementExpression JTB control signature */
  public static final int JTB_SIG_PREINCREMENTEXPRESSION = 2138182184;

  /** The PreDecrementExpression JTB user node's index */
  public static final int JTB_USER_PREDECREMENTEXPRESSION = 81;

  /** The PreDecrementExpression JTB control signature */
  public static final int JTB_SIG_PREDECREMENTEXPRESSION = -743030168;

  /** The UnaryExpressionNotPlusMinus JTB user node's index */
  public static final int JTB_USER_UNARYEXPRESSIONNOTPLUSMINUS = 82;

  /** The UnaryExpressionNotPlusMinus JTB control signature */
  public static final int JTB_SIG_UNARYEXPRESSIONNOTPLUSMINUS = -323186655;

  /** The CastLookahead JTB user node's index */
  public static final int JTB_USER_CASTLOOKAHEAD = 83;

  /** The CastLookahead JTB control signature */
  public static final int JTB_SIG_CASTLOOKAHEAD = 611584359;

  /** The PostfixExpression JTB user node's index */
  public static final int JTB_USER_POSTFIXEXPRESSION = 84;

  /** The PostfixExpression JTB control signature */
  public static final int JTB_SIG_POSTFIXEXPRESSION = -141317959;

  /** The CastExpression JTB user node's index */
  public static final int JTB_USER_CASTEXPRESSION = 85;

  /** The CastExpression JTB control signature */
  public static final int JTB_SIG_CASTEXPRESSION = -326666679;

  /** The PrimaryExpression JTB user node's index */
  public static final int JTB_USER_PRIMARYEXPRESSION = 86;

  /** The PrimaryExpression JTB control signature */
  public static final int JTB_SIG_PRIMARYEXPRESSION = -840041189;

  /** The MemberSelector JTB user node's index */
  public static final int JTB_USER_MEMBERSELECTOR = 87;

  /** The MemberSelector JTB control signature */
  public static final int JTB_SIG_MEMBERSELECTOR = 257570924;

  /** The PrimaryPrefix JTB user node's index */
  public static final int JTB_USER_PRIMARYPREFIX = 88;

  /** The PrimaryPrefix JTB control signature */
  public static final int JTB_SIG_PRIMARYPREFIX = -1251837238;

  /** The PrimarySuffix JTB user node's index */
  public static final int JTB_USER_PRIMARYSUFFIX = 89;

  /** The PrimarySuffix JTB control signature */
  public static final int JTB_SIG_PRIMARYSUFFIX = -1259210971;

  /** The Literal JTB user node's index */
  public static final int JTB_USER_LITERAL = 90;

  /** The Literal JTB control signature */
  public static final int JTB_SIG_LITERAL = 454259936;

  /** The IntegerLiteral JTB user node's index */
  public static final int JTB_USER_INTEGERLITERAL = 91;

  /** The IntegerLiteral JTB control signature */
  public static final int JTB_SIG_INTEGERLITERAL = -1048223857;

  /** The BooleanLiteral JTB user node's index */
  public static final int JTB_USER_BOOLEANLITERAL = 92;

  /** The BooleanLiteral JTB control signature */
  public static final int JTB_SIG_BOOLEANLITERAL = -1365265107;

  /** The StringLiteral JTB user node's index */
  public static final int JTB_USER_STRINGLITERAL = 93;

  /** The StringLiteral JTB control signature */
  public static final int JTB_SIG_STRINGLITERAL = 241433948;

  /** The NullLiteral JTB user node's index */
  public static final int JTB_USER_NULLLITERAL = 94;

  /** The NullLiteral JTB control signature */
  public static final int JTB_SIG_NULLLITERAL = -1703344686;

  /** The Arguments JTB user node's index */
  public static final int JTB_USER_ARGUMENTS = 95;

  /** The Arguments JTB control signature */
  public static final int JTB_SIG_ARGUMENTS = 2046130821;

  /** The ArgumentList JTB user node's index */
  public static final int JTB_USER_ARGUMENTLIST = 96;

  /** The ArgumentList JTB control signature */
  public static final int JTB_SIG_ARGUMENTLIST = -662366547;

  /** The AllocationExpression JTB user node's index */
  public static final int JTB_USER_ALLOCATIONEXPRESSION = 97;

  /** The AllocationExpression JTB control signature */
  public static final int JTB_SIG_ALLOCATIONEXPRESSION = 1688598744;

  /** The ArrayDimsAndInits JTB user node's index */
  public static final int JTB_USER_ARRAYDIMSANDINITS = 98;

  /** The ArrayDimsAndInits JTB control signature */
  public static final int JTB_SIG_ARRAYDIMSANDINITS = 184028601;

  /** The Statement JTB user node's index */
  public static final int JTB_USER_STATEMENT = 99;

  /** The Statement JTB control signature */
  public static final int JTB_SIG_STATEMENT = 1394695492;

  /** The AssertStatement JTB user node's index */
  public static final int JTB_USER_ASSERTSTATEMENT = 100;

  /** The AssertStatement JTB control signature */
  public static final int JTB_SIG_ASSERTSTATEMENT = -579866328;

  /** The LabeledStatement JTB user node's index */
  public static final int JTB_USER_LABELEDSTATEMENT = 101;

  /** The LabeledStatement JTB control signature */
  public static final int JTB_SIG_LABELEDSTATEMENT = -1956923191;

  /** The Block JTB user node's index */
  public static final int JTB_USER_BLOCK = 102;

  /** The Block JTB control signature */
  public static final int JTB_SIG_BLOCK = -47169424;

  /** The BlockStatement JTB user node's index */
  public static final int JTB_USER_BLOCKSTATEMENT = 103;

  /** The BlockStatement JTB control signature */
  public static final int JTB_SIG_BLOCKSTATEMENT = -1009630136;

  /** The LocalVariableDeclaration JTB user node's index */
  public static final int JTB_USER_LOCALVARIABLEDECLARATION = 104;

  /** The LocalVariableDeclaration JTB control signature */
  public static final int JTB_SIG_LOCALVARIABLEDECLARATION = 225808290;

  /** The VariableModifiers JTB user node's index */
  public static final int JTB_USER_VARIABLEMODIFIERS = 105;

  /** The VariableModifiers JTB control signature */
  public static final int JTB_SIG_VARIABLEMODIFIERS = 2076055340;

  /** The EmptyStatement JTB user node's index */
  public static final int JTB_USER_EMPTYSTATEMENT = 106;

  /** The EmptyStatement JTB control signature */
  public static final int JTB_SIG_EMPTYSTATEMENT = 2055660624;

  /** The StatementExpression JTB user node's index */
  public static final int JTB_USER_STATEMENTEXPRESSION = 107;

  /** The StatementExpression JTB control signature */
  public static final int JTB_SIG_STATEMENTEXPRESSION = 757890000;

  /** The SwitchStatement JTB user node's index */
  public static final int JTB_USER_SWITCHSTATEMENT = 108;

  /** The SwitchStatement JTB control signature */
  public static final int JTB_SIG_SWITCHSTATEMENT = 645895087;

  /** The SwitchLabel JTB user node's index */
  public static final int JTB_USER_SWITCHLABEL = 109;

  /** The SwitchLabel JTB control signature */
  public static final int JTB_SIG_SWITCHLABEL = 63513165;

  /** The IfStatement JTB user node's index */
  public static final int JTB_USER_IFSTATEMENT = 110;

  /** The IfStatement JTB control signature */
  public static final int JTB_SIG_IFSTATEMENT = -1906079982;

  /** The WhileStatement JTB user node's index */
  public static final int JTB_USER_WHILESTATEMENT = 111;

  /** The WhileStatement JTB control signature */
  public static final int JTB_SIG_WHILESTATEMENT = 503551312;

  /** The DoStatement JTB user node's index */
  public static final int JTB_USER_DOSTATEMENT = 112;

  /** The DoStatement JTB control signature */
  public static final int JTB_SIG_DOSTATEMENT = 1162769715;

  /** The ForStatement JTB user node's index */
  public static final int JTB_USER_FORSTATEMENT = 113;

  /** The ForStatement JTB control signature */
  public static final int JTB_SIG_FORSTATEMENT = 755358653;

  /** The ForInit JTB user node's index */
  public static final int JTB_USER_FORINIT = 114;

  /** The ForInit JTB control signature */
  public static final int JTB_SIG_FORINIT = 1128701780;

  /** The StatementExpressionList JTB user node's index */
  public static final int JTB_USER_STATEMENTEXPRESSIONLIST = 115;

  /** The StatementExpressionList JTB control signature */
  public static final int JTB_SIG_STATEMENTEXPRESSIONLIST = 186773841;

  /** The ForUpdate JTB user node's index */
  public static final int JTB_USER_FORUPDATE = 116;

  /** The ForUpdate JTB control signature */
  public static final int JTB_SIG_FORUPDATE = -1489663891;

  /** The BreakStatement JTB user node's index */
  public static final int JTB_USER_BREAKSTATEMENT = 117;

  /** The BreakStatement JTB control signature */
  public static final int JTB_SIG_BREAKSTATEMENT = 2096828507;

  /** The ContinueStatement JTB user node's index */
  public static final int JTB_USER_CONTINUESTATEMENT = 118;

  /** The ContinueStatement JTB control signature */
  public static final int JTB_SIG_CONTINUESTATEMENT = -1991535243;

  /** The ReturnStatement JTB user node's index */
  public static final int JTB_USER_RETURNSTATEMENT = 119;

  /** The ReturnStatement JTB control signature */
  public static final int JTB_SIG_RETURNSTATEMENT = -1971167888;

  /** The ThrowStatement JTB user node's index */
  public static final int JTB_USER_THROWSTATEMENT = 120;

  /** The ThrowStatement JTB control signature */
  public static final int JTB_SIG_THROWSTATEMENT = 568421270;

  /** The SynchronizedStatement JTB user node's index */
  public static final int JTB_USER_SYNCHRONIZEDSTATEMENT = 121;

  /** The SynchronizedStatement JTB control signature */
  public static final int JTB_SIG_SYNCHRONIZEDSTATEMENT = 2040551171;

  /** The TryStatement JTB user node's index */
  public static final int JTB_USER_TRYSTATEMENT = 122;

  /** The TryStatement JTB control signature */
  public static final int JTB_SIG_TRYSTATEMENT = 1108527850;

  /** The Annotation JTB user node's index */
  public static final int JTB_USER_ANNOTATION = 123;

  /** The Annotation JTB control signature */
  public static final int JTB_SIG_ANNOTATION = 1542293240;

  /** The NormalAnnotation JTB user node's index */
  public static final int JTB_USER_NORMALANNOTATION = 124;

  /** The NormalAnnotation JTB control signature */
  public static final int JTB_SIG_NORMALANNOTATION = -50913587;

  /** The MarkerAnnotation JTB user node's index */
  public static final int JTB_USER_MARKERANNOTATION = 125;

  /** The MarkerAnnotation JTB control signature */
  public static final int JTB_SIG_MARKERANNOTATION = -11544239;

  /** The SingleMemberAnnotation JTB user node's index */
  public static final int JTB_USER_SINGLEMEMBERANNOTATION = 126;

  /** The SingleMemberAnnotation JTB control signature */
  public static final int JTB_SIG_SINGLEMEMBERANNOTATION = -1771126382;

  /** The MemberValuePairs JTB user node's index */
  public static final int JTB_USER_MEMBERVALUEPAIRS = 127;

  /** The MemberValuePairs JTB control signature */
  public static final int JTB_SIG_MEMBERVALUEPAIRS = -113472239;

  /** The MemberValuePair JTB user node's index */
  public static final int JTB_USER_MEMBERVALUEPAIR = 128;

  /** The MemberValuePair JTB control signature */
  public static final int JTB_SIG_MEMBERVALUEPAIR = -476335468;

  /** The MemberValue JTB user node's index */
  public static final int JTB_USER_MEMBERVALUE = 129;

  /** The MemberValue JTB control signature */
  public static final int JTB_SIG_MEMBERVALUE = -1120846693;

  /** The MemberValueArrayInitializer JTB user node's index */
  public static final int JTB_USER_MEMBERVALUEARRAYINITIALIZER = 130;

  /** The MemberValueArrayInitializer JTB control signature */
  public static final int JTB_SIG_MEMBERVALUEARRAYINITIALIZER = 111140055;

  /** The AnnotationTypeDeclaration JTB user node's index */
  public static final int JTB_USER_ANNOTATIONTYPEDECLARATION = 131;

  /** The AnnotationTypeDeclaration JTB control signature */
  public static final int JTB_SIG_ANNOTATIONTYPEDECLARATION = 383718196;

  /** The AnnotationTypeBody JTB user node's index */
  public static final int JTB_USER_ANNOTATIONTYPEBODY = 132;

  /** The AnnotationTypeBody JTB control signature */
  public static final int JTB_SIG_ANNOTATIONTYPEBODY = -667465535;

  /** The AnnotationTypeMemberDeclaration JTB user node's index */
  public static final int JTB_USER_ANNOTATIONTYPEMEMBERDECLARATION = 133;

  /** The AnnotationTypeMemberDeclaration JTB control signature */
  public static final int JTB_SIG_ANNOTATIONTYPEMEMBERDECLARATION = -1120210008;

  /** The DefaultValue JTB user node's index */
  public static final int JTB_USER_DEFAULTVALUE = 134;

  /** The DefaultValue JTB control signature */
  public static final int JTB_SIG_DEFAULTVALUE = -1936312236;

  /** The JTB user nodes' array */
  public static final String[] JTB_USER_NODE_NAME = new String[NB_JTB_USER_NODES];

  /** Initialize the JTB user nodes' array */
  static {
  JTB_USER_NODE_NAME[0] = "JavaCCInput"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[1] = "JavaCCOptions"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[2] = "OptionBinding"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[3] = "Production"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[4] = "JavaCodeProduction"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[5] = "BNFProduction"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[6] = "AccessModifier"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[7] = "RegularExprProduction"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[8] = "TokenManagerDecls"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[9] = "RegExprKind"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[10] = "RegExprSpec"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[11] = "ExpansionChoices"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[12] = "Expansion"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[13] = "LocalLookahead"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[14] = "ExpansionUnit"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[15] = "ExpansionUnitTCF"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[16] = "RegularExpression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[17] = "ComplexRegularExpressionChoices"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[18] = "ComplexRegularExpression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[19] = "ComplexRegularExpressionUnit"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[20] = "CharacterList"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[21] = "CharacterDescriptor"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[22] = "IdentifierAsString"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[23] = "JavaIdentifier"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[24] = "CompilationUnit"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[25] = "PackageDeclaration"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[26] = "ImportDeclaration"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[27] = "Modifiers"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[28] = "TypeDeclaration"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[29] = "ClassOrInterfaceDeclaration"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[30] = "ExtendsList"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[31] = "ImplementsList"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[32] = "EnumDeclaration"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[33] = "EnumBody"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[34] = "EnumConstant"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[35] = "TypeParameters"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[36] = "TypeParameter"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[37] = "TypeBound"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[38] = "ClassOrInterfaceBody"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[39] = "ClassOrInterfaceBodyDeclaration"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[40] = "FieldDeclaration"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[41] = "VariableDeclarator"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[42] = "VariableDeclaratorId"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[43] = "VariableInitializer"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[44] = "ArrayInitializer"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[45] = "MethodDeclaration"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[46] = "MethodDeclarator"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[47] = "FormalParameters"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[48] = "FormalParameter"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[49] = "ConstructorDeclaration"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[50] = "ExplicitConstructorInvocation"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[51] = "Initializer"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[52] = "Type"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[53] = "ReferenceType"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[54] = "ClassOrInterfaceType"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[55] = "TypeArguments"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[56] = "EmptyTypeArguments"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[57] = "TypeArgument"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[58] = "WildcardBounds"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[59] = "PrimitiveType"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[60] = "ResultType"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[61] = "Name"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[62] = "NameList"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[63] = "Expression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[64] = "AssignmentOperator"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[65] = "ConditionalExpression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[66] = "ConditionalOrExpression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[67] = "ConditionalAndExpression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[68] = "InclusiveOrExpression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[69] = "ExclusiveOrExpression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[70] = "AndExpression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[71] = "EqualityExpression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[72] = "InstanceOfExpression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[73] = "RelationalExpression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[74] = "ShiftExpression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[75] = "RSignedShift"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[76] = "RUnsignedShift"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[77] = "AdditiveExpression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[78] = "MultiplicativeExpression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[79] = "UnaryExpression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[80] = "PreIncrementExpression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[81] = "PreDecrementExpression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[82] = "UnaryExpressionNotPlusMinus"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[83] = "CastLookahead"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[84] = "PostfixExpression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[85] = "CastExpression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[86] = "PrimaryExpression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[87] = "MemberSelector"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[88] = "PrimaryPrefix"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[89] = "PrimarySuffix"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[90] = "Literal"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[91] = "IntegerLiteral"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[92] = "BooleanLiteral"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[93] = "StringLiteral"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[94] = "NullLiteral"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[95] = "Arguments"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[96] = "ArgumentList"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[97] = "AllocationExpression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[98] = "ArrayDimsAndInits"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[99] = "Statement"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[100] = "AssertStatement"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[101] = "LabeledStatement"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[102] = "Block"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[103] = "BlockStatement"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[104] = "LocalVariableDeclaration"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[105] = "VariableModifiers"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[106] = "EmptyStatement"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[107] = "StatementExpression"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[108] = "SwitchStatement"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[109] = "SwitchLabel"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[110] = "IfStatement"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[111] = "WhileStatement"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[112] = "DoStatement"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[113] = "ForStatement"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[114] = "ForInit"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[115] = "StatementExpressionList"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[116] = "ForUpdate"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[117] = "BreakStatement"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[118] = "ContinueStatement"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[119] = "ReturnStatement"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[120] = "ThrowStatement"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[121] = "SynchronizedStatement"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[122] = "TryStatement"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[123] = "Annotation"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[124] = "NormalAnnotation"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[125] = "MarkerAnnotation"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[126] = "SingleMemberAnnotation"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[127] = "MemberValuePairs"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[128] = "MemberValuePair"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[129] = "MemberValue"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[130] = "MemberValueArrayInitializer"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[131] = "AnnotationTypeDeclaration"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[132] = "AnnotationTypeBody"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[133] = "AnnotationTypeMemberDeclaration"; //$NON-NLS-1$
  JTB_USER_NODE_NAME[134] = "DefaultValue"; //$NON-NLS-1$
  }

  /** The JTB control signatures' array */
  public static final int[] JTB_SIGNATURE = new int[NB_JTB_USER_NODES];

  /** Initialize the JTB control signatures' array */
  static {
  JTB_SIGNATURE[0] = JTB_SIG_JAVACCINPUT;
  JTB_SIGNATURE[1] = JTB_SIG_JAVACCOPTIONS;
  JTB_SIGNATURE[2] = JTB_SIG_OPTIONBINDING;
  JTB_SIGNATURE[3] = JTB_SIG_PRODUCTION;
  JTB_SIGNATURE[4] = JTB_SIG_JAVACODEPRODUCTION;
  JTB_SIGNATURE[5] = JTB_SIG_BNFPRODUCTION;
  JTB_SIGNATURE[6] = JTB_SIG_ACCESSMODIFIER;
  JTB_SIGNATURE[7] = JTB_SIG_REGULAREXPRPRODUCTION;
  JTB_SIGNATURE[8] = JTB_SIG_TOKENMANAGERDECLS;
  JTB_SIGNATURE[9] = JTB_SIG_REGEXPRKIND;
  JTB_SIGNATURE[10] = JTB_SIG_REGEXPRSPEC;
  JTB_SIGNATURE[11] = JTB_SIG_EXPANSIONCHOICES;
  JTB_SIGNATURE[12] = JTB_SIG_EXPANSION;
  JTB_SIGNATURE[13] = JTB_SIG_LOCALLOOKAHEAD;
  JTB_SIGNATURE[14] = JTB_SIG_EXPANSIONUNIT;
  JTB_SIGNATURE[15] = JTB_SIG_EXPANSIONUNITTCF;
  JTB_SIGNATURE[16] = JTB_SIG_REGULAREXPRESSION;
  JTB_SIGNATURE[17] = JTB_SIG_COMPLEXREGULAREXPRESSIONCHOICES;
  JTB_SIGNATURE[18] = JTB_SIG_COMPLEXREGULAREXPRESSION;
  JTB_SIGNATURE[19] = JTB_SIG_COMPLEXREGULAREXPRESSIONUNIT;
  JTB_SIGNATURE[20] = JTB_SIG_CHARACTERLIST;
  JTB_SIGNATURE[21] = JTB_SIG_CHARACTERDESCRIPTOR;
  JTB_SIGNATURE[22] = JTB_SIG_IDENTIFIERASSTRING;
  JTB_SIGNATURE[23] = JTB_SIG_JAVAIDENTIFIER;
  JTB_SIGNATURE[24] = JTB_SIG_COMPILATIONUNIT;
  JTB_SIGNATURE[25] = JTB_SIG_PACKAGEDECLARATION;
  JTB_SIGNATURE[26] = JTB_SIG_IMPORTDECLARATION;
  JTB_SIGNATURE[27] = JTB_SIG_MODIFIERS;
  JTB_SIGNATURE[28] = JTB_SIG_TYPEDECLARATION;
  JTB_SIGNATURE[29] = JTB_SIG_CLASSORINTERFACEDECLARATION;
  JTB_SIGNATURE[30] = JTB_SIG_EXTENDSLIST;
  JTB_SIGNATURE[31] = JTB_SIG_IMPLEMENTSLIST;
  JTB_SIGNATURE[32] = JTB_SIG_ENUMDECLARATION;
  JTB_SIGNATURE[33] = JTB_SIG_ENUMBODY;
  JTB_SIGNATURE[34] = JTB_SIG_ENUMCONSTANT;
  JTB_SIGNATURE[35] = JTB_SIG_TYPEPARAMETERS;
  JTB_SIGNATURE[36] = JTB_SIG_TYPEPARAMETER;
  JTB_SIGNATURE[37] = JTB_SIG_TYPEBOUND;
  JTB_SIGNATURE[38] = JTB_SIG_CLASSORINTERFACEBODY;
  JTB_SIGNATURE[39] = JTB_SIG_CLASSORINTERFACEBODYDECLARATION;
  JTB_SIGNATURE[40] = JTB_SIG_FIELDDECLARATION;
  JTB_SIGNATURE[41] = JTB_SIG_VARIABLEDECLARATOR;
  JTB_SIGNATURE[42] = JTB_SIG_VARIABLEDECLARATORID;
  JTB_SIGNATURE[43] = JTB_SIG_VARIABLEINITIALIZER;
  JTB_SIGNATURE[44] = JTB_SIG_ARRAYINITIALIZER;
  JTB_SIGNATURE[45] = JTB_SIG_METHODDECLARATION;
  JTB_SIGNATURE[46] = JTB_SIG_METHODDECLARATOR;
  JTB_SIGNATURE[47] = JTB_SIG_FORMALPARAMETERS;
  JTB_SIGNATURE[48] = JTB_SIG_FORMALPARAMETER;
  JTB_SIGNATURE[49] = JTB_SIG_CONSTRUCTORDECLARATION;
  JTB_SIGNATURE[50] = JTB_SIG_EXPLICITCONSTRUCTORINVOCATION;
  JTB_SIGNATURE[51] = JTB_SIG_INITIALIZER;
  JTB_SIGNATURE[52] = JTB_SIG_TYPE;
  JTB_SIGNATURE[53] = JTB_SIG_REFERENCETYPE;
  JTB_SIGNATURE[54] = JTB_SIG_CLASSORINTERFACETYPE;
  JTB_SIGNATURE[55] = JTB_SIG_TYPEARGUMENTS;
  JTB_SIGNATURE[56] = JTB_SIG_EMPTYTYPEARGUMENTS;
  JTB_SIGNATURE[57] = JTB_SIG_TYPEARGUMENT;
  JTB_SIGNATURE[58] = JTB_SIG_WILDCARDBOUNDS;
  JTB_SIGNATURE[59] = JTB_SIG_PRIMITIVETYPE;
  JTB_SIGNATURE[60] = JTB_SIG_RESULTTYPE;
  JTB_SIGNATURE[61] = JTB_SIG_NAME;
  JTB_SIGNATURE[62] = JTB_SIG_NAMELIST;
  JTB_SIGNATURE[63] = JTB_SIG_EXPRESSION;
  JTB_SIGNATURE[64] = JTB_SIG_ASSIGNMENTOPERATOR;
  JTB_SIGNATURE[65] = JTB_SIG_CONDITIONALEXPRESSION;
  JTB_SIGNATURE[66] = JTB_SIG_CONDITIONALOREXPRESSION;
  JTB_SIGNATURE[67] = JTB_SIG_CONDITIONALANDEXPRESSION;
  JTB_SIGNATURE[68] = JTB_SIG_INCLUSIVEOREXPRESSION;
  JTB_SIGNATURE[69] = JTB_SIG_EXCLUSIVEOREXPRESSION;
  JTB_SIGNATURE[70] = JTB_SIG_ANDEXPRESSION;
  JTB_SIGNATURE[71] = JTB_SIG_EQUALITYEXPRESSION;
  JTB_SIGNATURE[72] = JTB_SIG_INSTANCEOFEXPRESSION;
  JTB_SIGNATURE[73] = JTB_SIG_RELATIONALEXPRESSION;
  JTB_SIGNATURE[74] = JTB_SIG_SHIFTEXPRESSION;
  JTB_SIGNATURE[75] = JTB_SIG_RSIGNEDSHIFT;
  JTB_SIGNATURE[76] = JTB_SIG_RUNSIGNEDSHIFT;
  JTB_SIGNATURE[77] = JTB_SIG_ADDITIVEEXPRESSION;
  JTB_SIGNATURE[78] = JTB_SIG_MULTIPLICATIVEEXPRESSION;
  JTB_SIGNATURE[79] = JTB_SIG_UNARYEXPRESSION;
  JTB_SIGNATURE[80] = JTB_SIG_PREINCREMENTEXPRESSION;
  JTB_SIGNATURE[81] = JTB_SIG_PREDECREMENTEXPRESSION;
  JTB_SIGNATURE[82] = JTB_SIG_UNARYEXPRESSIONNOTPLUSMINUS;
  JTB_SIGNATURE[83] = JTB_SIG_CASTLOOKAHEAD;
  JTB_SIGNATURE[84] = JTB_SIG_POSTFIXEXPRESSION;
  JTB_SIGNATURE[85] = JTB_SIG_CASTEXPRESSION;
  JTB_SIGNATURE[86] = JTB_SIG_PRIMARYEXPRESSION;
  JTB_SIGNATURE[87] = JTB_SIG_MEMBERSELECTOR;
  JTB_SIGNATURE[88] = JTB_SIG_PRIMARYPREFIX;
  JTB_SIGNATURE[89] = JTB_SIG_PRIMARYSUFFIX;
  JTB_SIGNATURE[90] = JTB_SIG_LITERAL;
  JTB_SIGNATURE[91] = JTB_SIG_INTEGERLITERAL;
  JTB_SIGNATURE[92] = JTB_SIG_BOOLEANLITERAL;
  JTB_SIGNATURE[93] = JTB_SIG_STRINGLITERAL;
  JTB_SIGNATURE[94] = JTB_SIG_NULLLITERAL;
  JTB_SIGNATURE[95] = JTB_SIG_ARGUMENTS;
  JTB_SIGNATURE[96] = JTB_SIG_ARGUMENTLIST;
  JTB_SIGNATURE[97] = JTB_SIG_ALLOCATIONEXPRESSION;
  JTB_SIGNATURE[98] = JTB_SIG_ARRAYDIMSANDINITS;
  JTB_SIGNATURE[99] = JTB_SIG_STATEMENT;
  JTB_SIGNATURE[100] = JTB_SIG_ASSERTSTATEMENT;
  JTB_SIGNATURE[101] = JTB_SIG_LABELEDSTATEMENT;
  JTB_SIGNATURE[102] = JTB_SIG_BLOCK;
  JTB_SIGNATURE[103] = JTB_SIG_BLOCKSTATEMENT;
  JTB_SIGNATURE[104] = JTB_SIG_LOCALVARIABLEDECLARATION;
  JTB_SIGNATURE[105] = JTB_SIG_VARIABLEMODIFIERS;
  JTB_SIGNATURE[106] = JTB_SIG_EMPTYSTATEMENT;
  JTB_SIGNATURE[107] = JTB_SIG_STATEMENTEXPRESSION;
  JTB_SIGNATURE[108] = JTB_SIG_SWITCHSTATEMENT;
  JTB_SIGNATURE[109] = JTB_SIG_SWITCHLABEL;
  JTB_SIGNATURE[110] = JTB_SIG_IFSTATEMENT;
  JTB_SIGNATURE[111] = JTB_SIG_WHILESTATEMENT;
  JTB_SIGNATURE[112] = JTB_SIG_DOSTATEMENT;
  JTB_SIGNATURE[113] = JTB_SIG_FORSTATEMENT;
  JTB_SIGNATURE[114] = JTB_SIG_FORINIT;
  JTB_SIGNATURE[115] = JTB_SIG_STATEMENTEXPRESSIONLIST;
  JTB_SIGNATURE[116] = JTB_SIG_FORUPDATE;
  JTB_SIGNATURE[117] = JTB_SIG_BREAKSTATEMENT;
  JTB_SIGNATURE[118] = JTB_SIG_CONTINUESTATEMENT;
  JTB_SIGNATURE[119] = JTB_SIG_RETURNSTATEMENT;
  JTB_SIGNATURE[120] = JTB_SIG_THROWSTATEMENT;
  JTB_SIGNATURE[121] = JTB_SIG_SYNCHRONIZEDSTATEMENT;
  JTB_SIGNATURE[122] = JTB_SIG_TRYSTATEMENT;
  JTB_SIGNATURE[123] = JTB_SIG_ANNOTATION;
  JTB_SIGNATURE[124] = JTB_SIG_NORMALANNOTATION;
  JTB_SIGNATURE[125] = JTB_SIG_MARKERANNOTATION;
  JTB_SIGNATURE[126] = JTB_SIG_SINGLEMEMBERANNOTATION;
  JTB_SIGNATURE[127] = JTB_SIG_MEMBERVALUEPAIRS;
  JTB_SIGNATURE[128] = JTB_SIG_MEMBERVALUEPAIR;
  JTB_SIGNATURE[129] = JTB_SIG_MEMBERVALUE;
  JTB_SIGNATURE[130] = JTB_SIG_MEMBERVALUEARRAYINITIALIZER;
  JTB_SIGNATURE[131] = JTB_SIG_ANNOTATIONTYPEDECLARATION;
  JTB_SIGNATURE[132] = JTB_SIG_ANNOTATIONTYPEBODY;
  JTB_SIGNATURE[133] = JTB_SIG_ANNOTATIONTYPEMEMBERDECLARATION;
  JTB_SIGNATURE[134] = JTB_SIG_DEFAULTVALUE;
  }

}
