case DW_TAG_structure_type:
case DW_TAG_union_type:
if(subtype->byte_size == 0){ /*declaration of the type, need the complete description */
- dw_type_t full_type = xbt_dict_get_or_null(other_info->types_by_name, subtype->name);
- if(full_type) {
- type = full_type;
- } else {
subtype = xbt_dict_get_or_null(other_info->types_by_name, subtype->name);
switch_types = 1;
- }
}
elm_size = subtype->byte_size;
break;