new meta_poly_ptr method in META_HPP_ENABLE_POLY_INFO macro

This commit is contained in:
BlackMATov
2024-06-17 23:18:01 +07:00
parent d8ef103581
commit 19247ddccc
7 changed files with 96 additions and 0 deletions

View File

@@ -18,11 +18,15 @@ namespace
// like `ucast` or `resolve_type(T&&)`
struct A {
A() = default;
A(const A&) = default;
virtual ~A() = default;
META_HPP_ENABLE_POLY_INFO()
};
struct B {
B() = default;
B(const B&) = default;
virtual ~B() = default;
META_HPP_ENABLE_POLY_INFO()
};