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

--- Comment #8 from Manuel López-Ibáñez <manu at gcc dot gnu.org> ---
(In reply to Tom Tromey from comment #5)
> I tried this today with a recent-ish gcc trunk build, and
> there's been a regression.

I think the problem is that convert_for_assignment uses "location" instead of
"expr_loc".

The original issue is harder to fix. I am not sure we have locations for the
different types in a function declaration, do we?

Reply via email to