[Bug c++/31323] typename A::B * p; in template definition, with curiously recurring template inheritance

2007-03-26 Thread mesti_mudam at yahoo dot com
--- Comment #4 from mesti_mudam at yahoo dot com 2007-03-26 21:49 --- ive no idea which part of the standard should imply/allow this. if one replaces typename T::privIC * priv with T * priv, its valid and it compiles. I thought T::privC is equally accessible 'incomplete' as T itself

[Bug c++/31323] New: typename A::B * p; in template definition, with curiously recurring template inheritance

2007-03-22 Thread mesti_mudam at yahoo dot com
at gcc dot gnu dot org ReportedBy: mesti_mudam at yahoo dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31323

[Bug c++/31323] typename A::B * p; in template definition, with curiously recurring template inheritance

2007-03-22 Thread mesti_mudam at yahoo dot com
--- Comment #2 from mesti_mudam at yahoo dot com 2007-03-23 06:42 --- well, priv is a pointer.. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31323