]> git.ipfire.org Git - thirdparty/gcc.git/commit
gcc/cp/
authorsimartin <simartin@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 28 Jul 2007 10:48:30 +0000 (10:48 +0000)
committersimartin <simartin@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 28 Jul 2007 10:48:30 +0000 (10:48 +0000)
commiteca1687b9c84504d19fe99c16f4779b740e28b11
treed4e998a6e9d7929bd216f21e2693cc4728dd487f
parent4a6a6bc3458c534f361101cd8ce6a8c3a39985cf
gcc/cp/

2007-07-28  Simon Martin  <simartin@users.sourceforge.net>
    Mark Mitchell  <mark@codesourcery.com>

PR c++/30917
* name-lookup.c (lookup_name_real): Non namespace-scope bindings can be
hidden due to friend declarations in local classes.

gcc/testsuite/

2007-07-28  Simon Martin  <simartin@users.sourceforge.net>

PR c++/30917
* g++.dg/lookup/friend11.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@127016 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/name-lookup.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/lookup/friend11.C [new file with mode: 0644]