blob: 56a7e75b9ba53105a422fd4c84aeed7e74cfceb4 [file] [log] [blame]
// Build don't link:
// GROUPS passed old-abort
#include <iostream.h>
class A {
public:
virtual ~A() {cout << "executed ~A()\n";};
};
class B : public A {
public:
virtual ~B() {cout << "executed ~B()\n";};
};
int
main() {
cout << "starting\n";
B b;
b.~A();// ERROR - destructor
cout << "done\n";
};