blob: 546561dda5027d2fe0039317319e99e9abebee80 [file] [log] [blame]
#include <typeinfo>
class A {
public:
virtual void j () {}
};
class B : public A { };
void x (A& a) {
const B& b1 = dynamic_cast<B&>((const A&)a); // ERROR - opps
}