https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121563
--- Comment #19 from Harald van Dijk <harald at gigawatt dot nl> ---
(In reply to Harald van Dijk from comment #18)
> ...under the current version of your proposed changes, I think
>
> void f(int x; int x) {}
>
> may arguably be an error, despite that being very clearly intended to be
> valid by your proposal, unless you make more changes there.
I take that back, I should have seen that this one is valid as intended under
your proposal. I do think that issues with the wording remain, but this is not
an example of it.