1 // { dg-do assemble  }
2 
3 struct A {
4   void f ();
5 };
6 
7 typedef A foo;
8 
f()9 void foo::f() { }
10