1 /* { dg-do compile }  */
2 /* { dg-options "-findirect-inlining" } */
3 
4 struct A;
5 
6 typedef void (A::*f_ptr) ();
7 
dummy(f_ptr)8 void dummy (f_ptr) { }
9 
call_dummy(f_ptr cb)10 void call_dummy (f_ptr cb)
11 {
12   dummy (cb);
13 }
14