| // RUN: %clang_cc1 %s -triple x86_64-windows-msvc -fdiagnostics-format msvc -fno-rtti-data -fsyntax-only -verify |
| auto d = dynamic_cast<D1 *>(b); // expected-warning{{dynamic_cast will not work since RTTI data is disabled by /GR-}} |
| void *v = dynamic_cast<void *>(b); // expected-warning{{dynamic_cast will not work since RTTI data is disabled by /GR-}} |
| (void)typeid(*b); // expected-warning{{typeid will not work since RTTI data is disabled by /GR-}} |
| (void)typeid(*&b2); // expected-warning{{typeid will not work since RTTI data is disabled by /GR-}} |
| (void)typeid(br); // expected-warning{{typeid will not work since RTTI data is disabled by /GR-}} |