1 // { dg-do assemble  }
2 
3 struct S {
4   int A;
5   struct A {
6     enum { a = 0 };
7   };
8 
9   void f();
10 };
11 
f()12 void S::f() {
13   A = A::a;
14 }
15