1 // { dg-do assemble  }
2 // Origin: Gabriel Dos Reis <gdr@codesourcery.com>
3 
4 struct  A {
5   virtual void f(int&) const;
6 };
7 
8 struct B : public A {
9   int x;
10 };
11 
f(int & t)12 void B::f(int& t) { // { dg-error "" } undeclared method
13   x = t;
14 }
15