| // { dg-do assemble } | |
| // Test that using an elaborated-type-specifier in a namespace to refer | |
| // to a class outside the namespace does not cause its name to be considered | |
| // declared in the namespace. | |
| // Contributed by Jason Merrill <jason@cygnus.com> | |
| struct A { }; | |
| int A; | |
| namespace N { | |
| struct A *f (); | |
| } | |
| using namespace N; | |
| struct A *a; |