source: trunk/third/gcc/cp/parse.h @ 8834

Revision 8834, 1.8 KB checked in by ghudson, 28 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r8833, which included commits to RCS files with non-trunk default branches.
Line 
1typedef union {long itype; tree ttype; char *strtype; enum tree_code code; } YYSTYPE;
2#define IDENTIFIER      258
3#define TYPENAME        259
4#define SCSPEC  260
5#define TYPESPEC        261
6#define TYPE_QUAL       262
7#define CONSTANT        263
8#define STRING  264
9#define ELLIPSIS        265
10#define SIZEOF  266
11#define ENUM    267
12#define IF      268
13#define ELSE    269
14#define WHILE   270
15#define DO      271
16#define FOR     272
17#define SWITCH  273
18#define CASE    274
19#define DEFAULT 275
20#define BREAK   276
21#define CONTINUE        277
22#define RETURN  278
23#define GOTO    279
24#define ASM_KEYWORD     280
25#define GCC_ASM_KEYWORD 281
26#define TYPEOF  282
27#define ALIGNOF 283
28#define SIGOF   284
29#define ATTRIBUTE       285
30#define EXTENSION       286
31#define LABEL   287
32#define AGGR    288
33#define VISSPEC 289
34#define DELETE  290
35#define NEW     291
36#define OVERLOAD        292
37#define THIS    293
38#define OPERATOR        294
39#define CXX_TRUE        295
40#define CXX_FALSE       296
41#define NAMESPACE       297
42#define TYPENAME_KEYWORD        298
43#define USING   299
44#define LEFT_RIGHT      300
45#define TEMPLATE        301
46#define TYPEID  302
47#define DYNAMIC_CAST    303
48#define STATIC_CAST     304
49#define REINTERPRET_CAST        305
50#define CONST_CAST      306
51#define SCOPE   307
52#define EMPTY   308
53#define PTYPENAME       309
54#define NSNAME  310
55#define THROW   311
56#define ASSIGN  312
57#define OROR    313
58#define ANDAND  314
59#define MIN_MAX 315
60#define EQCOMPARE       316
61#define ARITHCOMPARE    317
62#define LSHIFT  318
63#define RSHIFT  319
64#define POINTSAT_STAR   320
65#define DOT_STAR        321
66#define UNARY   322
67#define PLUSPLUS        323
68#define MINUSMINUS      324
69#define HYPERUNARY      325
70#define PAREN_STAR_PAREN        326
71#define POINTSAT        327
72#define TRY     328
73#define CATCH   329
74#define TYPENAME_ELLIPSIS       330
75#define PRE_PARSED_FUNCTION_DECL        331
76#define EXTERN_LANG_STRING      332
77#define ALL     333
78#define PRE_PARSED_CLASS_DECL   334
79#define TYPENAME_DEFN   335
80#define IDENTIFIER_DEFN 336
81#define PTYPENAME_DEFN  337
82#define END_OF_LINE     338
83#define END_OF_SAVED_INPUT      339
84
85
86extern YYSTYPE yylval;
87#define YYEMPTY         -2
Note: See TracBrowser for help on using the repository browser.