1 extern void *malloc(__SIZE_TYPE__);
137 GOTO_SUBROUTINE_EXPR,
147 EXPR_WITH_FILE_LOCATION,
149 LAST_AND_UNUSED_TREE_CODE
151 typedef union tree_node *tree;
154 union tree_node *chain;
155 union tree_node *type;
156 enum tree_code code : 8;
157 unsigned side_effects_flag : 1;
158 unsigned constant_flag : 1;
159 unsigned permanent_flag : 1;
160 unsigned addressable_flag : 1;
161 unsigned volatile_flag : 1;
162 unsigned readonly_flag : 1;
163 unsigned unsigned_flag : 1;
164 unsigned asm_written_flag: 1;
165 unsigned used_flag : 1;
166 unsigned nothrow_flag : 1;
167 unsigned static_flag : 1;
168 unsigned public_flag : 1;
169 unsigned private_flag : 1;
170 unsigned protected_flag : 1;
171 unsigned bounded_flag : 1;
172 unsigned lang_flag_0 : 1;
173 unsigned lang_flag_1 : 1;
174 unsigned lang_flag_2 : 1;
175 unsigned lang_flag_3 : 1;
176 unsigned lang_flag_4 : 1;
177 unsigned lang_flag_5 : 1;
178 unsigned lang_flag_6 : 1;
182 struct tree_common common;
185 C_DUMMY_TREE_CODE = LAST_AND_UNUSED_TREE_CODE,
209 enum cplus_tree_code {
210 CP_DUMMY_TREE_CODE = LAST_C_TREE_CODE,
226 TEMPLATE_TEMPLATE_PARM,
227 BOUND_TEMPLATE_TEMPLATE_PARM,
240 REINTERPRET_CAST_EXPR,
272 convert_like_real (convs)
275 switch (((enum tree_code) (convs)->common.code))
287 tree convs = (void *)malloc (sizeof (struct tree_common));;
289 convs->common.code = AMBIG_CONV;
290 convert_like_real (convs);