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