Home | History | Annotate | Download | only in gcc

Lines Matching refs:old_r

544 			eh_region old_r, eh_region outer)
549 new_r = gen_eh_region (old_r->type, outer);
550 bool existed = data->eh_map->put (old_r, new_r);
553 switch (old_r->type)
561 for (oc = old_r->u.eh_try.first_catch; oc ; oc = oc->next_catch)
573 new_r->u.allowed.type_list = old_r->u.allowed.type_list;
574 if (old_r->u.allowed.label)
576 = data->label_map (old_r->u.allowed.label, data->label_map_data);
583 LOCATION_LOCUS (old_r->u.must_not_throw.failure_loc);
585 old_r->u.must_not_throw.failure_decl;
589 for (old_lp = old_r->landing_pads; old_lp ; old_lp = old_lp->next_lp)
605 new_r->use_cxa_end_cleanup = old_r->use_cxa_end_cleanup;
607 for (old_r = old_r->inner; old_r ; old_r = old_r->next_peer)
608 duplicate_eh_regions_1 (data, old_r, new_r);