blob: fa8d8fc23905ee8f1783945e6d125bf4fba1ffa8 [file] [log] [blame]
// PR c++/31449
class Foo {};
class Bar : public Foo {};
static const Foo *foo = 0;
static Bar *bar = static_cast<const Bar*>(foo); // { dg-error "conversion" }
void func(const Foo *foo) {
Bar *bar = static_cast<const Bar*>(foo); // { dg-error "conversion" }
}