// { dg-do assemble } // Origin: Gabriel Dos Reis struct A { virtual void f(int&) const; }; struct B : public A { int x; }; void B::f(int& t) { // { dg-error "" } undeclared method x = t; }