OSDN Git Service

* cpplib.c (if_directive_nameo): Add static prototype.
[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 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
64
65
66 extern YYSTYPE yylval;