Lines Matching refs:new_ref
6554 get_declared_from_expr (gfc_ref **class_ref, gfc_ref **new_ref, in get_declared_from_expr() argument
6563 if (new_ref) in get_declared_from_expr()
6564 *new_ref = gfc_copy_ref (e->ref); in get_declared_from_expr()
6809 gfc_ref *new_ref; in resolve_typebound_function() local
6870 declared = get_declared_from_expr (&class_ref, &new_ref, e, true); in resolve_typebound_function()
6879 gfc_free_ref_list (new_ref); in resolve_typebound_function()
6889 gfc_free_ref_list (new_ref); in resolve_typebound_function()
6900 if (new_ref) in resolve_typebound_function()
6901 e->ref = new_ref; in resolve_typebound_function()
6913 else if (new_ref) in resolve_typebound_function()
6914 gfc_free_ref_list (new_ref); in resolve_typebound_function()
6928 gfc_ref *new_ref; in resolve_typebound_subroutine() local
7003 get_declared_from_expr (&class_ref, &new_ref, code->expr1, true); in resolve_typebound_subroutine()
7009 gfc_free_ref_list (new_ref); in resolve_typebound_subroutine()
7015 gfc_free_ref_list (new_ref); in resolve_typebound_subroutine()
7026 if (new_ref) in resolve_typebound_subroutine()
7027 code->expr1->ref = new_ref; in resolve_typebound_subroutine()
7039 else if (new_ref) in resolve_typebound_subroutine()
7040 gfc_free_ref_list (new_ref); in resolve_typebound_subroutine()