gcc/
commit2e33510a474984e9506e884d321b64d0f1a7f5a9
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 26 May 2017 18:13:53 +0000 (26 18:13 +0000)
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 26 May 2017 18:13:53 +0000 (26 18:13 +0000)
tree1e04f598dbc5f8f70a5b6c8ed07b67188c211a11
parent0a2455c560f503ef8a577dd9a03172433df45e96
gcc/
Implement DR2061
* name-lookup.c (push_inline_namespaces): New.
(push_namespace): Look inside inline namespaces.

testsuite/
* g++.dg/cpp0x/dr2061.C: New.
* g++.dg/parse/namespace-alias-1.C: Add more test.

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