11 struct declarator
*declarator
;
13 struct declaration_specifiers
*declaration_specifiers
;
14 struct declarator
*declarator
;
15 struct parsing_declarator
*declarator_parse
;
16 struct declaration
*declaration
;
17 struct identifier_list
*identifier_list
;
18 struct expression
*expression
;
19 struct expression_list
*expression_list
;
20 struct initializer
*initializer
;
21 struct designator
*designator
;
22 struct external_declaration
*external_declaration
;
23 struct function_definition
*function_definition
;
24 struct enumerator
*enumerator
;
25 struct statement
*statement
;
26 /* transients for parsing lists */
27 struct { struct declarator
*first
, **end
; } *declarator_list
;
28 struct { struct declaration
*first
, **end
; } *declaration_list
;
29 struct { struct identifier_list
*first
, **end
; } *identifier_list_parse
;
30 struct { struct expression_list
*first
, **end
; } *parsing_expression_list
;
31 struct { struct initializer
*first
, **end
; } *initializer_list
;
32 struct { struct designator
*first
, **end
; } *designator_list
;
33 struct { struct external_declaration
*first
, **end
; } *external_declaration_list
;
34 struct { struct enumerator
*first
, **end
; } *enumerator_list
;
35 struct { struct statement
*first
, **end
; } *statement_list
;
37 # define YYSTYPE yystype
38 # define YYSTYPE_IS_TRIVIAL 1
42 typedef struct yyltype
51 # define YYLTYPE yyltype
52 # define YYLTYPE_IS_TRIVIAL 1
107 # define UNSIGNED 309
109 # define VOLATILE 311
113 # define IMAGINARY 315
114 # define ATTRIBUTE 316
115 # define GCC_VA_LIST 317
116 # define GCC_VA_ARG 318
117 # define GCC_EXPECT 319
118 # define TYPEDEF_NAME 320
121 # define STRINGLIT 323
123 # define WSTRINGLIT 325
124 # define WCHARLIT 326
127 extern YYSTYPE yylval
;
129 #endif /* not BISON_Y_TAB_H */