http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31952

Paolo Carlini <paolo.carlini at oracle dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jason at gcc dot gnu.org

--- Comment #9 from Paolo Carlini <paolo.carlini at oracle dot com> ---
Jason, I'm on this issue but I'm not sure how we want to resolve it.

After Janis' patch (see Comment #6) in pushdecl_maybe_friend_1 we issue hard
errors for some kinds of shadowings but not for others. For comparison, clang
issues hard errors for all three testcases here, ICC warnings (like current
GCC). If we wanted, I could tweak the parser to carefully do_pushlevel
(sk_catch) and therefore change to errors only the specific shadowings at issue
in this PR, but I'm also aiming for some consistency.

Reply via email to