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
);