re PR c++/11750 (class scope using-declaration lookup not implemented)
authorFabien Chêne <fabien@gcc.gnu.org>
Wed, 14 Nov 2012 20:12:47 +0000 (21:12 +0100)
committerFabien Chêne <fabien@gcc.gnu.org>
Wed, 14 Nov 2012 20:12:47 +0000 (21:12 +0100)
commit7628dc541e7092f0d58de9a3622ce242807cb47d
treea138a764fd88db8b06626eb9bfea1e90755b2ede
parentccd025e14c48690c37d0321be833a426df31dc16
re PR c++/11750 (class scope using-declaration lookup not implemented)

gcc/testsuite/ChangeLog

2012-11-14  Fabien Chêne  <fabien@gcc.gnu.org>

PR c++/11750
* g++.dg/inherit/vitual9.C: New.

gcc/cp/ChangeLog

2012-11-14  Fabien Chêne  <fabien@gcc.gnu.org>

PR c++/11750
* call.c (build_new_method_call_1): Check that the instance type
and the function context are the same before setting the flag
LOOKUP_NONVIRTUAL.

From-SVN: r193504
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/inherit/virtual9.C [new file with mode: 0644]