OSDN Git Service

* config/i386/rtemself.h: Updated to keep in sync with
[pf3gnuchains/gcc-fork.git] / gcc / c-parse.h
1 typedef union {long itype; tree ttype; enum tree_code code;
2         char *filename; int lineno; int ends_in_label; } YYSTYPE;
3 #define IDENTIFIER      258
4 #define TYPENAME        259
5 #define SCSPEC  260
6 #define TYPESPEC        261
7 #define TYPE_QUAL       262
8 #define CONSTANT        263
9 #define STRING  264
10 #define ELLIPSIS        265
11 #define SIZEOF  266
12 #define ENUM    267
13 #define STRUCT  268
14 #define UNION   269
15 #define IF      270
16 #define ELSE    271
17 #define WHILE   272
18 #define DO      273
19 #define FOR     274
20 #define SWITCH  275
21 #define CASE    276
22 #define DEFAULT 277
23 #define BREAK   278
24 #define CONTINUE        279
25 #define RETURN  280
26 #define GOTO    281
27 #define ASM_KEYWORD     282
28 #define TYPEOF  283
29 #define ALIGNOF 284
30 #define ATTRIBUTE       285
31 #define EXTENSION       286
32 #define LABEL   287
33 #define REALPART        288
34 #define IMAGPART        289
35 #define ASSIGN  290
36 #define OROR    291
37 #define ANDAND  292
38 #define EQCOMPARE       293
39 #define ARITHCOMPARE    294
40 #define LSHIFT  295
41 #define RSHIFT  296
42 #define UNARY   297
43 #define PLUSPLUS        298
44 #define MINUSMINUS      299
45 #define HYPERUNARY      300
46 #define POINTSAT        301
47 #define INTERFACE       302
48 #define IMPLEMENTATION  303
49 #define END     304
50 #define SELECTOR        305
51 #define DEFS    306
52 #define ENCODE  307
53 #define CLASSNAME       308
54 #define PUBLIC  309
55 #define PRIVATE 310
56 #define PROTECTED       311
57 #define PROTOCOL        312
58 #define OBJECTNAME      313
59 #define CLASS   314
60 #define ALIAS   315
61 #define OBJC_STRING     316
62
63
64 extern YYSTYPE yylval;