1 /* { dg-do compile } */ 2 3 class GenericClass; 4 struct AlsaDriver 5 { 6 virtual int _read (unsigned nframes); 7 }; 8 typedef void (GenericClass::*GenericMemFuncType) (); 9 GenericMemFuncType m_pFunction; AlsaDriver1()10void AlsaDriver1 () 11 { 12 m_pFunction = reinterpret_cast < GenericMemFuncType > (&AlsaDriver::_read); 13 } 14 15