// { 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; // { dg-error "object missing" } | |
}; | |
}; | |
class C { | |
public: | |
void f(void) { sizeof(A::B::a); } // { dg-error "this location" } | |
}; |