https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91022

Paul Thomas <pault at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
           Assignee|unassigned at gcc dot gnu.org      |pault at gcc dot gnu.org
     Ever confirmed|0                           |1

--- Comment #1 from Paul Thomas <pault at gcc dot gnu.org> ---
(In reply to Martin Liška from comment #0)
> Following code contains assignment after return:
> 
>   3512  bool
>   3513  gfc_insert_parameter_exprs (gfc_expr *e, gfc_actual_arglist
> *param_list)
>   3514  {
>   3515    gfc_actual_arglist *old_param_spec_list = type_param_spec_list;
>   3516    type_param_spec_list = param_list;
>   3517    return gfc_traverse_expr (e, NULL, &insert_parameter_exprs, 1);
>   3518    type_param_spec_list = NULL;
>   3519    type_param_spec_list = old_param_spec_list;
>   3520  }
> 
> The code is there since r251925

Hi Martin,

I have to completely rework the Parameterized Derived Types implementation. I
will keep this in mind :-)

Thanks

Paul

Reply via email to