]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/c-parse.h
Merge in gcc2-ss-010999
[thirdparty/gcc.git] / gcc / c-parse.h
CommitLineData
861bb6c1
JL
1typedef union {long itype; tree ttype; enum tree_code code;
2 char *filename; int lineno; int ends_in_label; } YYSTYPE;
c5c76735
JL
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 VA_ARG 290
36#define END_OF_LINE 291
37#define ASSIGN 292
38#define OROR 293
39#define ANDAND 294
40#define EQCOMPARE 295
41#define ARITHCOMPARE 296
42#define LSHIFT 297
43#define RSHIFT 298
44#define UNARY 299
45#define PLUSPLUS 300
46#define MINUSMINUS 301
47#define HYPERUNARY 302
48#define POINTSAT 303
49#define INTERFACE 304
50#define IMPLEMENTATION 305
51#define END 306
52#define SELECTOR 307
53#define DEFS 308
54#define ENCODE 309
55#define CLASSNAME 310
56#define PUBLIC 311
57#define PRIVATE 312
58#define PROTECTED 313
59#define PROTOCOL 314
60#define OBJECTNAME 315
61#define CLASS 316
62#define ALIAS 317
63#define OBJC_STRING 318
861bb6c1
JL
64
65
66extern YYSTYPE yylval;