blob: 353e2afe877e3cf75d0bfaab90a422755fde8886 [file] [log] [blame]
// { dg-do assemble }
class C {
public:
virtual void f();
};
extern volatile C* cp;
extern volatile C& cr;
void f ()
{
dynamic_cast<void*>(cp); // { dg-error "3:cannot .dynamic_cast." } cannot dynamic_cast
dynamic_cast<C&>(cr); // { dg-error "3:cannot .dynamic_cast." } cannot dynamic_cast
}