Home
last modified time | relevance | path

Searched refs:last_caf_ref (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/
H A Dtrans-expr.c110 gfc_ref *ref = caf_expr->ref, *last_caf_ref = NULL; in gfc_get_ultimate_alloc_ptr_comps_caf_token() local
118 last_caf_ref = ref; in gfc_get_ultimate_alloc_ptr_comps_caf_token()
122 if (last_caf_ref == NULL) in gfc_get_ultimate_alloc_ptr_comps_caf_token()
125 tree comp = last_caf_ref->u.c.component->caf_token, caf; in gfc_get_ultimate_alloc_ptr_comps_caf_token()
127 bool comp_ref = !last_caf_ref->u.c.component->attr.dimension; in gfc_get_ultimate_alloc_ptr_comps_caf_token()
131 gfc_free_ref_list (last_caf_ref->next); in gfc_get_ultimate_alloc_ptr_comps_caf_token()
132 last_caf_ref->next = NULL; in gfc_get_ultimate_alloc_ptr_comps_caf_token()
133 caf_expr->rank = comp_ref ? 0 : last_caf_ref->u.c.component->as->rank; in gfc_get_ultimate_alloc_ptr_comps_caf_token()
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A Dtrans-expr.cc152 gfc_ref *ref = caf_expr->ref, *last_caf_ref = NULL; in gfc_get_ultimate_alloc_ptr_comps_caf_token() local
160 last_caf_ref = ref; in gfc_get_ultimate_alloc_ptr_comps_caf_token()
164 if (last_caf_ref == NULL) in gfc_get_ultimate_alloc_ptr_comps_caf_token()
167 tree comp = last_caf_ref->u.c.component->caf_token, caf; in gfc_get_ultimate_alloc_ptr_comps_caf_token()
169 bool comp_ref = !last_caf_ref->u.c.component->attr.dimension; in gfc_get_ultimate_alloc_ptr_comps_caf_token()
173 gfc_free_ref_list (last_caf_ref->next); in gfc_get_ultimate_alloc_ptr_comps_caf_token()
174 last_caf_ref->next = NULL; in gfc_get_ultimate_alloc_ptr_comps_caf_token()
175 caf_expr->rank = comp_ref ? 0 : last_caf_ref->u.c.component->as->rank; in gfc_get_ultimate_alloc_ptr_comps_caf_token()