KDevelop API Documentation

JavaTokenTypes.hpp

Go to the documentation of this file.
00001 #ifndef INC_JavaTokenTypes_hpp_
00002 #define INC_JavaTokenTypes_hpp_
00003 
00004 /* $ANTLR 2.7.2: "java.g" -> "JavaTokenTypes.hpp"$ */
00005 struct JavaTokenTypes {
00006     enum {
00007         EOF_ = 1,
00008         BLOCK = 4,
00009         MODIFIERS = 5,
00010         OBJBLOCK = 6,
00011         SLIST = 7,
00012         CTOR_DEF = 8,
00013         METHOD_DEF = 9,
00014         VARIABLE_DEF = 10,
00015         INSTANCE_INIT = 11,
00016         STATIC_INIT = 12,
00017         TYPE = 13,
00018         CLASS_DEF = 14,
00019         INTERFACE_DEF = 15,
00020         PACKAGE_DEF = 16,
00021         ARRAY_DECLARATOR = 17,
00022         EXTENDS_CLAUSE = 18,
00023         IMPLEMENTS_CLAUSE = 19,
00024         PARAMETERS = 20,
00025         PARAMETER_DEF = 21,
00026         LABELED_STAT = 22,
00027         TYPECAST = 23,
00028         INDEX_OP = 24,
00029         POST_INC = 25,
00030         POST_DEC = 26,
00031         METHOD_CALL = 27,
00032         EXPR = 28,
00033         ARRAY_INIT = 29,
00034         IMPORT = 30,
00035         UNARY_MINUS = 31,
00036         UNARY_PLUS = 32,
00037         CASE_GROUP = 33,
00038         ELIST = 34,
00039         FOR_INIT = 35,
00040         FOR_CONDITION = 36,
00041         FOR_ITERATOR = 37,
00042         EMPTY_STAT = 38,
00043         FINAL = 39,
00044         ABSTRACT = 40,
00045         STRICTFP = 41,
00046         SUPER_CTOR_CALL = 42,
00047         CTOR_CALL = 43,
00048         LITERAL_package = 44,
00049         SEMI = 45,
00050         LITERAL_import = 46,
00051         LBRACK = 47,
00052         RBRACK = 48,
00053         LITERAL_void = 49,
00054         LITERAL_boolean = 50,
00055         LITERAL_byte = 51,
00056         LITERAL_char = 52,
00057         LITERAL_short = 53,
00058         LITERAL_int = 54,
00059         LITERAL_float = 55,
00060         LITERAL_long = 56,
00061         LITERAL_double = 57,
00062         IDENT = 58,
00063         DOT = 59,
00064         STAR = 60,
00065         LITERAL_private = 61,
00066         LITERAL_public = 62,
00067         LITERAL_protected = 63,
00068         LITERAL_static = 64,
00069         LITERAL_transient = 65,
00070         LITERAL_native = 66,
00071         LITERAL_threadsafe = 67,
00072         LITERAL_synchronized = 68,
00073         LITERAL_volatile = 69,
00074         LITERAL_class = 70,
00075         LITERAL_extends = 71,
00076         LITERAL_interface = 72,
00077         LCURLY = 73,
00078         RCURLY = 74,
00079         COMMA = 75,
00080         LITERAL_implements = 76,
00081         LPAREN = 77,
00082         RPAREN = 78,
00083         LITERAL_this = 79,
00084         LITERAL_super = 80,
00085         ASSIGN = 81,
00086         LITERAL_throws = 82,
00087         COLON = 83,
00088         LITERAL_if = 84,
00089         LITERAL_else = 85,
00090         LITERAL_for = 86,
00091         LITERAL_while = 87,
00092         LITERAL_do = 88,
00093         LITERAL_break = 89,
00094         LITERAL_continue = 90,
00095         LITERAL_return = 91,
00096         LITERAL_switch = 92,
00097         LITERAL_throw = 93,
00098         LITERAL_case = 94,
00099         LITERAL_default = 95,
00100         LITERAL_try = 96,
00101         LITERAL_finally = 97,
00102         LITERAL_catch = 98,
00103         PLUS_ASSIGN = 99,
00104         MINUS_ASSIGN = 100,
00105         STAR_ASSIGN = 101,
00106         DIV_ASSIGN = 102,
00107         MOD_ASSIGN = 103,
00108         SR_ASSIGN = 104,
00109         BSR_ASSIGN = 105,
00110         SL_ASSIGN = 106,
00111         BAND_ASSIGN = 107,
00112         BXOR_ASSIGN = 108,
00113         BOR_ASSIGN = 109,
00114         QUESTION = 110,
00115         LOR = 111,
00116         LAND = 112,
00117         BOR = 113,
00118         BXOR = 114,
00119         BAND = 115,
00120         NOT_EQUAL = 116,
00121         EQUAL = 117,
00122         LT_ = 118,
00123         GT = 119,
00124         LE = 120,
00125         GE = 121,
00126         LITERAL_instanceof = 122,
00127         SL = 123,
00128         SR = 124,
00129         BSR = 125,
00130         PLUS = 126,
00131         MINUS = 127,
00132         DIV = 128,
00133         MOD = 129,
00134         INC = 130,
00135         DEC = 131,
00136         BNOT = 132,
00137         LNOT = 133,
00138         LITERAL_true = 134,
00139         LITERAL_false = 135,
00140         LITERAL_null = 136,
00141         LITERAL_new = 137,
00142         NUM_INT = 138,
00143         CHAR_LITERAL = 139,
00144         STRING_LITERAL = 140,
00145         NUM_FLOAT = 141,
00146         NUM_LONG = 142,
00147         NUM_DOUBLE = 143,
00148         WS = 144,
00149         SL_COMMENT = 145,
00150         ML_COMMENT = 146,
00151         ESC = 147,
00152         HEX_DIGIT = 148,
00153         VOCAB = 149,
00154         EXPONENT = 150,
00155         FLOAT_SUFFIX = 151,
00156         NULL_TREE_LOOKAHEAD = 3
00157     };
00158 };
00159 #endif /*INC_JavaTokenTypes_hpp_*/
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Feb 22 09:22:31 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003