1 // { dg-do assemble  }
2 // prms-id: 8039
3 
4 class C {
5 public:
6   int func ();
7 };
8 
9 extern void bar(int*);
10 
main()11 int main()
12 {
13   int (C::*mfp)() = &C::func;
14   bar((int*)mfp);		// { dg-error "" } no clear semantics
15 }
16