1 // PR c++/66130 2 3 struct X { 4 X(void *); 5 void m(); // { dg-message "declared here" } 6 }; 7 8 struct Y : public X{ YY9 Y(void*a, void *b) : X(m), mb(b) { } // { dg-error "member function 'void X::m\\(\\)'" } 10 void *mb; 11 }; 12