1// PR debug/54831 2// { dg-do compile } 3// { dg-options "-O -fno-split-wide-types -g" } 4 5struct S 6{ 7 int m1(); 8 int m2(); 9}; 10 11typedef void (S::*mptr) (); 12 13mptr gmp; 14void bar (mptr f); 15 16void foo (mptr f) 17{ 18 f = gmp; 19 bar (f); 20} 21