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

--- Comment #5 from Nathan Sidwell <nathan at gcc dot gnu.org> ---
Author: nathan
Date: Mon Jun 19 19:11:31 2017
New Revision: 249385

URL: https://gcc.gnu.org/viewcvs?rev=249385&root=gcc&view=rev
Log:
        PR c++/81124
        PR c++/79766
        * name-lookup.c (set_decl_namespace): Don't follow using
        directives and ignore using decls.  Only check overly-explicit
        scope after discovering decl.

        * g++.dg/lookup/pr79766.C: New.
        * g++.dg/lookup/pr81124.C: New.
        * g++.dg/template/explicit6.C: Adjust.
        * g++.old-deja/g++.other/decl5.C: Adjust.

Added:
    trunk/gcc/testsuite/g++.dg/lookup/pr79766.C
    trunk/gcc/testsuite/g++.dg/lookup/pr81124.C
Modified:
    trunk/gcc/cp/ChangeLog
    trunk/gcc/cp/name-lookup.c
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/g++.dg/template/explicit6.C
    trunk/gcc/testsuite/g++.old-deja/g++.other/decl5.C

Reply via email to