Merge from mainline (gomp-merge-2005-02-26).
[official-gcc.git] / gcc / testsuite / g++.dg / parse / typedef3.C
blob6b4e531b677293423d173b0ae4042d6fbf9575bc
1 // PR c++/3004
2 // Origin: Travis J.I. Corcoran <tjic@permabit.com>
3 // { dg-do compile }
5 struct A { typedef A* Ptr; };   // { dg-error "previous declaration" }
7 struct A::Ptr;                  // { dg-error "typedef|not declare anything" }