]>
Commit | Line | Data |
---|---|---|
693ec7e1 AO |
1 | // PR c++/13594 |
2 | ||
bc2c4cb4 | 3 | // { dg-options "" } |
693ec7e1 AO |
4 | // { dg-do compile } |
5 | ||
693ec7e1 | 6 | namespace foo { |
4cfaec1c | 7 | inline namespace foo_impl { |
7a95dfa7 | 8 | class T; // { dg-message "T" } |
9deb204a | 9 | } |
693ec7e1 AO |
10 | } |
11 | namespace bar { | |
4cfaec1c | 12 | inline namespace bar_impl { |
7a95dfa7 | 13 | class T; // { dg-message "T" } |
9deb204a | 14 | } |
693ec7e1 AO |
15 | using namespace foo; |
16 | } | |
17 | namespace baz { | |
18 | using namespace foo; | |
19 | using namespace bar; | |
20 | } | |
21 | ||
22 | foo::T *t1; | |
23 | bar::T *t2; | |
7a95dfa7 | 24 | baz::T *t3; // { dg-error "(ambiguous|does not name a type)" } |