https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87518
--- Comment #2 from Jonathan Wakely <redi at gcc dot gnu.org> --- P.S. it has nothing to do with namespaces: typedef double t; struct A{ typedef t t; }; int main() { }
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87518
--- Comment #2 from Jonathan Wakely <redi at gcc dot gnu.org> --- P.S. it has nothing to do with namespaces: typedef double t; struct A{ typedef t t; }; int main() { }