1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
// { dg-do compile } // Origin: pepeaty@yahoo.com // PR c++/10230: ICE while determining if refered non-static member // is from a base type of the current class. class A { public: class B { public: int a; }; }; class C { public: void f(void) { sizeof(A::B::a); } };