Merge reload-branch up to revision 101000
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.other / dcast1.C
blob830def8cbc9b06e9feb854681f37d51f9808e76d
1 // { dg-do assemble  }
3 class C {
4 public:
5   virtual void f();
6 };
8 extern volatile C* cp;
9 extern volatile C& cr;
11 void f ()
13   dynamic_cast<void*>(cp); // { dg-error "" } cannot dynamic_cast
14   dynamic_cast<C&>(cr); // { dg-error "" } cannot dynamic_cast