tools/porting/src/tokens.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  Type


Enumeration Type Documentation

enum Type

Definition at line 28 of file tokens.h.

00029 {
00030     Token_eof = 0,
00031     Token_newline = 10,
00032     Token_identifier = 1000,
00033     Token_number_literal,
00034     Token_char_literal,
00035     Token_string_literal,
00036     Token_whitespaces,
00037     Token_comment,
00038     Token_preproc,
00039     Token_line_comment,
00040     Token_multiline_comment,
00041 
00042     Token_assign = 2000,
00043     Token_ptrmem,
00044     Token_ellipsis,
00045     Token_scope,
00046     Token_shift,
00047     Token_eq,
00048     Token_leq,
00049     Token_geq,
00050     Token_incr,
00051     Token_decr,
00052     Token_arrow,
00053 
00054     Token_concat,
00055 
00056     Token___typeof,
00057 
00058     Token_K_DCOP,
00059     Token_k_dcop,
00060     Token_k_dcop_signals,
00061 
00062     Token_Q_OBJECT,
00063     Token_signals,
00064     Token_slots,
00065     Token_emit,
00066 
00067     Token_and,
00068     Token_and_eq,
00069     Token_asm,
00070     Token_auto,
00071     Token_bitand,
00072     Token_bitor,
00073     Token_bool,
00074     Token_break,
00075     Token_case,
00076     Token_catch,
00077     Token_char,
00078     Token_class,
00079     Token_compl,
00080     Token_const,
00081     Token_const_cast,
00082     Token_continue,
00083     Token_default,
00084     Token_delete,
00085     Token_do,
00086     Token_double,
00087     Token_dynamic_cast,
00088     Token_else,
00089     Token_enum,
00090     Token_explicit,
00091     Token_export,
00092     Token_extern,
00093     Token_false,
00094     Token_float,
00095     Token_for,
00096     Token_friend,
00097     Token_goto,
00098     Token_if,
00099     Token_inline,
00100     Token_int,
00101     Token_long,
00102     Token_mutable,
00103     Token_namespace,
00104     Token_new,
00105     Token_not,
00106     Token_not_eq,
00107     Token_operator,
00108     Token_or,
00109     Token_or_eq,
00110     Token_private,
00111     Token_protected,
00112     Token_public,
00113     Token_register,
00114     Token_reinterpret_cast,
00115     Token_return,
00116     Token_short,
00117     Token_signed,
00118     Token_sizeof,
00119     Token_static,
00120     Token_static_cast,
00121     Token_struct,
00122     Token_switch,
00123     Token_template,
00124     Token_this,
00125     Token_throw,
00126     Token_true,
00127     Token_try,
00128     Token_typedef,
00129     Token_typeid,
00130     Token_typename,
00131     Token_union,
00132     Token_unsigned,
00133     Token_using,
00134     Token_virtual,
00135     Token_void,
00136     Token_volatile,
00137     Token_wchar_t,
00138     Token_while,
00139     Token_xor,
00140     Token_xor_eq,
00141 
00142     Token_left_shift,
00143     Token_right_shift,
00144 
00145     // preprecessor
00146     Token_directive_identifier,
00147     Token_directive_if,
00148     Token_directive_elif,
00149     Token_directive_else,
00150     Token_directive_undef,
00151     Token_directive_endif,
00152     Token_directive_ifdef,
00153     Token_directive_ifndef,
00154     Token_directive_define,
00155     Token_directive_include,
00156     Token_directive_line,
00157     Token_directive_error,
00158     Token_directive_pragma,
00159     Token_defined
00160 };


Generated on Thu Mar 15 14:31:43 2007 for Qt 4.2 User's Guide by  doxygen 1.5.1