blob: 1de5afefdb1f66201f3d8353a949e4c44470acb1 [file] [log] [blame]
// { dg-do assemble }
class A
{
public:
virtual void f(void) = 0; // pure virtual function.
A() {f();} // { dg-error "" } called in a constructor
~A() {f();} // { dg-error "" } called in a destructor
};