NO_EXCEPTIONS, NO_RTTI dev presets

This commit is contained in:
BlackMATov
2023-01-10 18:28:38 +07:00
parent 57a031ae7a
commit d44cf16090
14 changed files with 106 additions and 29 deletions

View File

@@ -330,9 +330,11 @@ TEST_CASE("meta/meta_features/diamond") {
CHECK(meta::resolve_type(cd) == meta::resolve_type<C>());
CHECK(meta::resolve_type(dd) == meta::resolve_type<D>());
#if !defined(META_HPP_NO_RTTI)
CHECK(meta::resolve_polymorphic_type(ad) == meta::resolve_type<D>());
CHECK(meta::resolve_polymorphic_type(bd) == meta::resolve_type<D>());
CHECK(meta::resolve_polymorphic_type(cd) == meta::resolve_type<D>());
CHECK(meta::resolve_polymorphic_type(dd) == meta::resolve_type<D>());
#endif
}
}