1 // { dg-do assemble  }
2 // [class.scope0]: The scope of a name declared in a class consists
3 // ... also of all ... default arguments ... in that class ....
4 
5 struct A {
6   void f (int A::* = &A::i);
7   int i;
8 };
9