Преглед на файлове

meta: removed deprecated functions

Michele Caini преди 5 години
родител
ревизия
226bd44e2c

+ 0 - 5
src/entt/meta/factory.hpp

@@ -403,11 +403,6 @@ public:
     }
 
     /*! @copydoc type */
-    [[deprecated("use ::type instead")]]
-    auto alias(const id_type id) ENTT_NOEXCEPT {
-        return type(id);
-    }
-
     /**
      * @brief Assigns a meta base to a meta type.
      *

+ 0 - 18
src/entt/meta/meta.hpp

@@ -893,12 +893,6 @@ struct meta_data {
         return node->id;
     }
 
-    /*! @copydoc id */
-    [[deprecated("use ::id instead")]]
-    id_type alias() const ENTT_NOEXCEPT {
-        return id();
-    }
-
     /*! @copydoc meta_base::parent */
     inline meta_type parent() const ENTT_NOEXCEPT;
 
@@ -1039,12 +1033,6 @@ struct meta_func {
         return node->id;
     }
 
-    /*! @copydoc id */
-    [[deprecated("use ::id instead")]]
-    id_type alias() const ENTT_NOEXCEPT {
-        return id();
-    }
-
     /*! @copydoc meta_base::parent */
     inline meta_type parent() const ENTT_NOEXCEPT;
 
@@ -1179,12 +1167,6 @@ public:
         return node->id;
     }
 
-    /*! @copydoc id */
-    [[deprecated("use ::id instead")]]
-    id_type alias() const ENTT_NOEXCEPT {
-        return id();
-    }
-
     /**
      * @brief Indicates whether a given meta type refers to void or not.
      * @return True if the underlying type is void, false otherwise.

+ 0 - 9
src/entt/meta/policy.hpp

@@ -13,15 +13,6 @@ struct as_ref_t {};
 inline constexpr as_ref_t as_ref;
 
 
-/*! @copydoc as_ref_t */
-using as_alias_t [[deprecated("use as_ref_t instead")]] = as_ref_t;
-
-
-/*! @copydoc as_ref */
-[[deprecated("use as_ref instead")]]
-inline constexpr as_ref_t as_alias;
-
-
 /*! @brief Empty class type used to request the _as-is_ policy. */
 struct as_is_t {};
 

+ 0 - 7
src/entt/meta/resolve.hpp

@@ -54,13 +54,6 @@ inline meta_type resolve_type(const id_type id) ENTT_NOEXCEPT {
 }
 
 
-/*! @copydoc resolve_id */
-[[deprecated("use entt::resolve_id instead")]]
-inline meta_type resolve(const id_type id) ENTT_NOEXCEPT {
-    return resolve_id(id);
-}
-
-
 /**
  * @brief Iterates all the reflected types.
  * @tparam Op Type of the function object to invoke.

+ 74 - 74
test/entt/meta/meta.cpp

@@ -159,7 +159,7 @@ struct Meta: ::testing::Test {
         entt::meta<double>().conv<int>();
 
         entt::meta<char>()
-                .alias("char"_hs)
+                .type("char"_hs)
                     .prop(props::prop_int, 42)
                 .data<&set<char>, &get<char>>("value"_hs);
 
@@ -179,10 +179,10 @@ struct Meta: ::testing::Test {
         entt::meta<unsigned int>().data<0u>("min"_hs).data<100u>("max"_hs);
 
         entt::meta<base_type>()
-                .alias("base"_hs);
+                .type("base"_hs);
 
         entt::meta<derived_type>()
-                .alias("derived"_hs)
+                .type("derived"_hs)
                     .prop(props::prop_int, 99)
                 .base<base_type>()
                 .ctor<const base_type &, int, char>()
@@ -194,17 +194,17 @@ struct Meta: ::testing::Test {
 
         entt::meta<empty_type>()
                 .ctor<>()
-                .alias("empty"_hs)
+                .type("empty"_hs)
                 .dtor<&empty_type::destroy>();
 
         entt::meta<fat_type>()
-                .alias("fat"_hs)
+                .type("fat"_hs)
                 .base<empty_type>()
                 .dtor<&fat_type::destroy>();
 
         entt::meta<data_type>()
-                .alias("data"_hs)
-                .data<&data_type::i, entt::as_alias_t>("i"_hs)
+                .type("data"_hs)
+                .data<&data_type::i, entt::as_ref_t>("i"_hs)
                     .prop(props::prop_int, 0)
                 .data<&data_type::j>("j"_hs)
                     .prop(props::prop_int, 1)
@@ -216,12 +216,12 @@ struct Meta: ::testing::Test {
                 .data<&data_type::v, entt::as_void_t>("v"_hs);
 
         entt::meta<array_type>()
-                .alias("array"_hs)
+                .type("array"_hs)
                 .data<&array_type::global>("global"_hs)
                 .data<&array_type::local>("local"_hs);
 
         entt::meta<func_type>()
-                .alias("func"_hs)
+                .type("func"_hs)
                 .func<entt::overload<int(const base_type &, int, int)>(&func_type::f)>("f3"_hs)
                 .func<entt::overload<int(int, int)>(&func_type::f)>("f2"_hs)
                     .prop(props::prop_bool, false)
@@ -234,30 +234,30 @@ struct Meta: ::testing::Test {
                 .func<&func_type::k>("k"_hs)
                     .prop(props::prop_bool, false)
                 .func<&func_type::v, entt::as_void_t>("v"_hs)
-                .func<&func_type::a, entt::as_alias_t>("a"_hs);
+                .func<&func_type::a, entt::as_ref_t>("a"_hs);
 
         entt::meta<setter_getter_type>()
-                .alias("setter_getter"_hs)
+                .type("setter_getter"_hs)
                 .data<&setter_getter_type::static_setter, &setter_getter_type::static_getter>("x"_hs)
                 .data<&setter_getter_type::setter, &setter_getter_type::getter>("y"_hs)
                 .data<&setter_getter_type::static_setter, &setter_getter_type::getter>("z"_hs)
                 .data<&setter_getter_type::setter_with_ref, &setter_getter_type::getter_with_ref>("w"_hs);
 
         entt::meta<an_abstract_type>()
-                .alias("an_abstract_type"_hs)
+                .type("an_abstract_type"_hs)
                     .prop(props::prop_bool, false)
                 .data<&an_abstract_type::i>("i"_hs)
                 .func<&an_abstract_type::f>("f"_hs)
                 .func<&an_abstract_type::g>("g"_hs);
 
         entt::meta<another_abstract_type>()
-                .alias("another_abstract_type"_hs)
+                .type("another_abstract_type"_hs)
                     .prop(props::prop_int, 42)
                 .data<&another_abstract_type::j>("j"_hs)
                 .func<&another_abstract_type::h>("h"_hs);
 
         entt::meta<concrete_type>()
-                .alias("concrete"_hs)
+                .type("concrete"_hs)
                 .base<an_abstract_type>()
                 .base<another_abstract_type>()
                 .func<&concrete_type::f>("f"_hs);
@@ -272,12 +272,12 @@ struct Meta: ::testing::Test {
                     .prop(props::prop_value, 3);
 
         entt::meta<derived_type>()
-                .alias("my_type"_hs)
+                .type("my_type"_hs)
                     .prop(props::prop_bool, false)
                 .ctor<>();
 
         entt::meta<another_abstract_type>()
-                .alias("your_type"_hs)
+                .type("your_type"_hs)
                 .data<&another_abstract_type::j>("a_data_member"_hs)
                 .func<&another_abstract_type::h>("a_member_function"_hs);
     }
@@ -886,7 +886,7 @@ TEST_F(Meta, MetaBase) {
     derived_type derived{};
 
     ASSERT_TRUE(base);
-    ASSERT_EQ(base.parent(), entt::resolve("derived"_hs));
+    ASSERT_EQ(base.parent(), entt::resolve_id("derived"_hs));
     ASSERT_EQ(base.type(), entt::resolve<base_type>());
     ASSERT_EQ(base.cast(&derived), static_cast<base_type *>(&derived));
 }
@@ -940,7 +940,7 @@ TEST_F(Meta, MetaCtor) {
     auto ctor = entt::resolve<derived_type>().ctor<const base_type &, int, char>();
 
     ASSERT_TRUE(ctor);
-    ASSERT_EQ(ctor.parent(), entt::resolve("derived"_hs));
+    ASSERT_EQ(ctor.parent(), entt::resolve_id("derived"_hs));
     ASSERT_EQ(ctor.size(), 3u);
     ASSERT_EQ(ctor.arg(0u), entt::resolve<base_type>());
     ASSERT_EQ(ctor.arg(1u), entt::resolve<int>());
@@ -973,7 +973,7 @@ TEST_F(Meta, MetaCtorFunc) {
     auto ctor = entt::resolve<derived_type>().ctor<const base_type &, int>();
 
     ASSERT_TRUE(ctor);
-    ASSERT_EQ(ctor.parent(), entt::resolve("derived"_hs));
+    ASSERT_EQ(ctor.parent(), entt::resolve_id("derived"_hs));
     ASSERT_EQ(ctor.size(), 2u);
     ASSERT_EQ(ctor.arg(0u), entt::resolve<base_type>());
     ASSERT_EQ(ctor.arg(1u), entt::resolve<int>());
@@ -1048,9 +1048,9 @@ TEST_F(Meta, MetaData) {
     data_type instance{};
 
     ASSERT_TRUE(data);
-    ASSERT_EQ(data.parent(), entt::resolve("data"_hs));
+    ASSERT_EQ(data.parent(), entt::resolve_id("data"_hs));
     ASSERT_EQ(data.type(), entt::resolve<int>());
-    ASSERT_EQ(data.alias(), "i"_hs);
+    ASSERT_EQ(data.id(), "i"_hs);
     ASSERT_FALSE(data.is_const());
     ASSERT_FALSE(data.is_static());
     ASSERT_EQ(data.get(instance).cast<int>(), 0);
@@ -1076,9 +1076,9 @@ TEST_F(Meta, MetaDataConst) {
     data_type instance{};
 
     ASSERT_TRUE(data);
-    ASSERT_EQ(data.parent(), entt::resolve("data"_hs));
+    ASSERT_EQ(data.parent(), entt::resolve_id("data"_hs));
     ASSERT_EQ(data.type(), entt::resolve<int>());
-    ASSERT_EQ(data.alias(), "j"_hs);
+    ASSERT_EQ(data.id(), "j"_hs);
     ASSERT_TRUE(data.is_const());
     ASSERT_FALSE(data.is_static());
     ASSERT_EQ(data.get(instance).cast<int>(), 1);
@@ -1103,9 +1103,9 @@ TEST_F(Meta, MetaDataStatic) {
     auto data = entt::resolve<data_type>().data("h"_hs);
 
     ASSERT_TRUE(data);
-    ASSERT_EQ(data.parent(), entt::resolve("data"_hs));
+    ASSERT_EQ(data.parent(), entt::resolve_id("data"_hs));
     ASSERT_EQ(data.type(), entt::resolve<int>());
-    ASSERT_EQ(data.alias(), "h"_hs);
+    ASSERT_EQ(data.id(), "h"_hs);
     ASSERT_FALSE(data.is_const());
     ASSERT_TRUE(data.is_static());
     ASSERT_EQ(data.get({}).cast<int>(), 2);
@@ -1130,9 +1130,9 @@ TEST_F(Meta, MetaDataConstStatic) {
     auto data = entt::resolve<data_type>().data("k"_hs);
 
     ASSERT_TRUE(data);
-    ASSERT_EQ(data.parent(), entt::resolve("data"_hs));
+    ASSERT_EQ(data.parent(), entt::resolve_id("data"_hs));
     ASSERT_EQ(data.type(), entt::resolve<int>());
-    ASSERT_EQ(data.alias(), "k"_hs);
+    ASSERT_EQ(data.id(), "k"_hs);
     ASSERT_TRUE(data.is_const());
     ASSERT_TRUE(data.is_static());
     ASSERT_EQ(data.get({}).cast<int>(), 3);
@@ -1202,9 +1202,9 @@ TEST_F(Meta, MetaDataSetterGetterAsFreeFunctions) {
     setter_getter_type instance{};
 
     ASSERT_TRUE(data);
-    ASSERT_EQ(data.parent(), entt::resolve("setter_getter"_hs));
+    ASSERT_EQ(data.parent(), entt::resolve_id("setter_getter"_hs));
     ASSERT_EQ(data.type(), entt::resolve<int>());
-    ASSERT_EQ(data.alias(), "x"_hs);
+    ASSERT_EQ(data.id(), "x"_hs);
     ASSERT_FALSE(data.is_const());
     ASSERT_FALSE(data.is_static());
     ASSERT_EQ(data.get(instance).cast<int>(), 0);
@@ -1217,9 +1217,9 @@ TEST_F(Meta, MetaDataSetterGetterAsMemberFunctions) {
     setter_getter_type instance{};
 
     ASSERT_TRUE(data);
-    ASSERT_EQ(data.parent(), entt::resolve("setter_getter"_hs));
+    ASSERT_EQ(data.parent(), entt::resolve_id("setter_getter"_hs));
     ASSERT_EQ(data.type(), entt::resolve<int>());
-    ASSERT_EQ(data.alias(), "y"_hs);
+    ASSERT_EQ(data.id(), "y"_hs);
     ASSERT_FALSE(data.is_const());
     ASSERT_FALSE(data.is_static());
     ASSERT_EQ(data.get(instance).cast<int>(), 0);
@@ -1232,9 +1232,9 @@ TEST_F(Meta, MetaDataSetterGetterWithRefAsMemberFunctions) {
     setter_getter_type instance{};
 
     ASSERT_TRUE(data);
-    ASSERT_EQ(data.parent(), entt::resolve("setter_getter"_hs));
+    ASSERT_EQ(data.parent(), entt::resolve_id("setter_getter"_hs));
     ASSERT_EQ(data.type(), entt::resolve<int>());
-    ASSERT_EQ(data.alias(), "w"_hs);
+    ASSERT_EQ(data.id(), "w"_hs);
     ASSERT_FALSE(data.is_const());
     ASSERT_FALSE(data.is_static());
     ASSERT_EQ(data.get(instance).cast<int>(), 0);
@@ -1247,9 +1247,9 @@ TEST_F(Meta, MetaDataSetterGetterMixed) {
     setter_getter_type instance{};
 
     ASSERT_TRUE(data);
-    ASSERT_EQ(data.parent(), entt::resolve("setter_getter"_hs));
+    ASSERT_EQ(data.parent(), entt::resolve_id("setter_getter"_hs));
     ASSERT_EQ(data.type(), entt::resolve<int>());
-    ASSERT_EQ(data.alias(), "z"_hs);
+    ASSERT_EQ(data.id(), "z"_hs);
     ASSERT_FALSE(data.is_const());
     ASSERT_FALSE(data.is_static());
     ASSERT_EQ(data.get(instance).cast<int>(), 0);
@@ -1265,9 +1265,9 @@ TEST_F(Meta, MetaDataArrayStatic) {
     array_type::global[2] = 7;
 
     ASSERT_TRUE(data);
-    ASSERT_EQ(data.parent(), entt::resolve("array"_hs));
+    ASSERT_EQ(data.parent(), entt::resolve_id("array"_hs));
     ASSERT_EQ(data.type(), entt::resolve<int[3]>());
-    ASSERT_EQ(data.alias(), "global"_hs);
+    ASSERT_EQ(data.id(), "global"_hs);
     ASSERT_FALSE(data.is_const());
     ASSERT_TRUE(data.is_static());
     ASSERT_TRUE(data.type().is_array());
@@ -1294,9 +1294,9 @@ TEST_F(Meta, MetaDataArray) {
     instance.local[2] = 7;
 
     ASSERT_TRUE(data);
-    ASSERT_EQ(data.parent(), entt::resolve("array"_hs));
+    ASSERT_EQ(data.parent(), entt::resolve_id("array"_hs));
     ASSERT_EQ(data.type(), entt::resolve<int[3]>());
-    ASSERT_EQ(data.alias(), "local"_hs);
+    ASSERT_EQ(data.id(), "local"_hs);
     ASSERT_FALSE(data.is_const());
     ASSERT_FALSE(data.is_static());
     ASSERT_TRUE(data.type().is_array());
@@ -1342,8 +1342,8 @@ TEST_F(Meta, MetaFunc) {
     func_type instance{};
 
     ASSERT_TRUE(func);
-    ASSERT_EQ(func.parent(), entt::resolve("func"_hs));
-    ASSERT_EQ(func.alias(), "f2"_hs);
+    ASSERT_EQ(func.parent(), entt::resolve_id("func"_hs));
+    ASSERT_EQ(func.id(), "f2"_hs);
     ASSERT_EQ(func.size(), 2u);
     ASSERT_FALSE(func.is_const());
     ASSERT_FALSE(func.is_static());
@@ -1380,8 +1380,8 @@ TEST_F(Meta, MetaFuncConst) {
     func_type instance{};
 
     ASSERT_TRUE(func);
-    ASSERT_EQ(func.parent(), entt::resolve("func"_hs));
-    ASSERT_EQ(func.alias(), "f1"_hs);
+    ASSERT_EQ(func.parent(), entt::resolve_id("func"_hs));
+    ASSERT_EQ(func.id(), "f1"_hs);
     ASSERT_EQ(func.size(), 1u);
     ASSERT_TRUE(func.is_const());
     ASSERT_FALSE(func.is_static());
@@ -1416,8 +1416,8 @@ TEST_F(Meta, MetaFuncRetVoid) {
     func_type instance{};
 
     ASSERT_TRUE(func);
-    ASSERT_EQ(func.parent(), entt::resolve("func"_hs));
-    ASSERT_EQ(func.alias(), "g"_hs);
+    ASSERT_EQ(func.parent(), entt::resolve_id("func"_hs));
+    ASSERT_EQ(func.id(), "g"_hs);
     ASSERT_EQ(func.size(), 1u);
     ASSERT_FALSE(func.is_const());
     ASSERT_FALSE(func.is_static());
@@ -1450,8 +1450,8 @@ TEST_F(Meta, MetaFuncStatic) {
     func_type::value = 2;
 
     ASSERT_TRUE(func);
-    ASSERT_EQ(func.parent(), entt::resolve("func"_hs));
-    ASSERT_EQ(func.alias(), "h"_hs);
+    ASSERT_EQ(func.parent(), entt::resolve_id("func"_hs));
+    ASSERT_EQ(func.id(), "h"_hs);
     ASSERT_EQ(func.size(), 1u);
     ASSERT_FALSE(func.is_const());
     ASSERT_TRUE(func.is_static());
@@ -1485,8 +1485,8 @@ TEST_F(Meta, MetaFuncStaticRetVoid) {
     auto func = entt::resolve<func_type>().func("k"_hs);
 
     ASSERT_TRUE(func);
-    ASSERT_EQ(func.parent(), entt::resolve("func"_hs));
-    ASSERT_EQ(func.alias(), "k"_hs);
+    ASSERT_EQ(func.parent(), entt::resolve_id("func"_hs));
+    ASSERT_EQ(func.id(), "k"_hs);
     ASSERT_EQ(func.size(), 1u);
     ASSERT_FALSE(func.is_const());
     ASSERT_TRUE(func.is_static());
@@ -1574,7 +1574,7 @@ TEST_F(Meta, MetaType) {
 
     ASSERT_TRUE(type);
     ASSERT_NE(type, entt::meta_type{});
-    ASSERT_EQ(type.alias(), "derived"_hs);
+    ASSERT_EQ(type.id(), "derived"_hs);
     ASSERT_EQ(type.type_id(), entt::type_info<derived_type>::id());
 
     type.prop([](auto prop) {
@@ -1723,22 +1723,22 @@ TEST_F(Meta, MetaTypeConstructCastAndConvert) {
 }
 
 TEST_F(Meta, MetaTypeDetach) {
-    ASSERT_TRUE(entt::resolve("char"_hs));
+    ASSERT_TRUE(entt::resolve_id("char"_hs));
 
     entt::resolve([](auto type) {
-        if(type.alias() == "char"_hs) {
+        if(type.id() == "char"_hs) {
             type.detach();
         }
     });
 
-    ASSERT_FALSE(entt::resolve("char"_hs));
-    ASSERT_EQ(entt::resolve<char>().alias(), "char"_hs);
+    ASSERT_FALSE(entt::resolve_id("char"_hs));
+    ASSERT_EQ(entt::resolve<char>().id(), "char"_hs);
     ASSERT_EQ(entt::resolve<char>().prop(props::prop_int).value().cast<int>(), 42);
     ASSERT_TRUE(entt::resolve<char>().data("value"_hs));
 
-    entt::meta_factory<char>().alias("char"_hs);
+    entt::meta_factory<char>().type("char"_hs);
 
-    ASSERT_TRUE(entt::resolve("char"_hs));
+    ASSERT_TRUE(entt::resolve_id("char"_hs));
 }
 
 TEST_F(Meta, MetaDataFromBase) {
@@ -1845,7 +1845,7 @@ TEST_F(Meta, ArithmeticTypeAndNamedConstants) {
 
 TEST_F(Meta, Variables) {
     auto p_data = entt::resolve<props>().data("value"_hs);
-    auto c_data = entt::resolve("char"_hs).data("value"_hs);
+    auto c_data = entt::resolve_id("char"_hs).data("value"_hs);
 
     props prop{props::prop_int};
     char c = 'c';
@@ -1897,17 +1897,17 @@ TEST_F(Meta, Reset) {
     entt::meta<another_abstract_type>().reset();
     entt::meta<unsigned int>().reset();
 
-    ASSERT_FALSE(entt::resolve("char"_hs));
-    ASSERT_FALSE(entt::resolve("base"_hs));
-    ASSERT_FALSE(entt::resolve("derived"_hs));
-    ASSERT_FALSE(entt::resolve("empty"_hs));
-    ASSERT_FALSE(entt::resolve("fat"_hs));
-    ASSERT_FALSE(entt::resolve("data"_hs));
-    ASSERT_FALSE(entt::resolve("func"_hs));
-    ASSERT_FALSE(entt::resolve("setter_getter"_hs));
-    ASSERT_FALSE(entt::resolve("an_abstract_type"_hs));
-    ASSERT_FALSE(entt::resolve("another_abstract_type"_hs));
-    ASSERT_FALSE(entt::resolve("concrete"_hs));
+    ASSERT_FALSE(entt::resolve_id("char"_hs));
+    ASSERT_FALSE(entt::resolve_id("base"_hs));
+    ASSERT_FALSE(entt::resolve_id("derived"_hs));
+    ASSERT_FALSE(entt::resolve_id("empty"_hs));
+    ASSERT_FALSE(entt::resolve_id("fat"_hs));
+    ASSERT_FALSE(entt::resolve_id("data"_hs));
+    ASSERT_FALSE(entt::resolve_id("func"_hs));
+    ASSERT_FALSE(entt::resolve_id("setter_getter"_hs));
+    ASSERT_FALSE(entt::resolve_id("an_abstract_type"_hs));
+    ASSERT_FALSE(entt::resolve_id("another_abstract_type"_hs));
+    ASSERT_FALSE(entt::resolve_id("concrete"_hs));
 
     ASSERT_EQ(*entt::internal::meta_context::global, nullptr);
 
@@ -1918,8 +1918,8 @@ TEST_F(Meta, Reset) {
     ASSERT_FALSE(any.convert<int>());
     ASSERT_TRUE(any.convert<float>());
 
-    ASSERT_FALSE(entt::resolve("derived"_hs));
-    ASSERT_TRUE(entt::resolve("my_type"_hs));
+    ASSERT_FALSE(entt::resolve_id("derived"_hs));
+    ASSERT_TRUE(entt::resolve_id("my_type"_hs));
 
     entt::resolve<derived_type>().prop([](auto prop) {
         ASSERT_EQ(prop.key(), props::prop_bool);
@@ -1929,11 +1929,11 @@ TEST_F(Meta, Reset) {
     ASSERT_FALSE((entt::resolve<derived_type>().ctor<const base_type &, int, char>()));
     ASSERT_TRUE((entt::resolve<derived_type>().ctor<>()));
 
-    ASSERT_TRUE(entt::resolve("your_type"_hs).data("a_data_member"_hs));
-    ASSERT_FALSE(entt::resolve("your_type"_hs).data("another_data_member"_hs));
+    ASSERT_TRUE(entt::resolve_id("your_type"_hs).data("a_data_member"_hs));
+    ASSERT_FALSE(entt::resolve_id("your_type"_hs).data("another_data_member"_hs));
 
-    ASSERT_TRUE(entt::resolve("your_type"_hs).func("a_member_function"_hs));
-    ASSERT_FALSE(entt::resolve("your_type"_hs).func("another_member_function"_hs));
+    ASSERT_TRUE(entt::resolve_id("your_type"_hs).func("a_member_function"_hs));
+    ASSERT_FALSE(entt::resolve_id("your_type"_hs).func("another_member_function"_hs));
 }
 
 TEST_F(Meta, ReRegistrationAfterReset) {

+ 2 - 2
test/lib/meta/lib.cpp

@@ -10,13 +10,13 @@ position create_position(int x, int y) {
 
 ENTT_API void set_up() {
     entt::meta<position>()
-            .alias("position"_hs)
+            .type("position"_hs)
             .ctor<&create_position>()
             .data<&position::x>("x"_hs)
             .data<&position::y>("y"_hs);
 
     entt::meta<velocity>()
-            .alias("velocity"_hs)
+            .type("velocity"_hs)
             .ctor<>()
             .data<&velocity::dx>("dx"_hs)
             .data<&velocity::dy>("dy"_hs);

+ 10 - 10
test/lib/meta/main.cpp

@@ -10,20 +10,20 @@ ENTT_API void tear_down();
 ENTT_API entt::meta_any wrap_int(int);
 
 TEST(Lib, Meta) {
-    ASSERT_FALSE(entt::resolve("position"_hs));
-    ASSERT_FALSE(entt::resolve("velocity"_hs));
+    ASSERT_FALSE(entt::resolve_id("position"_hs));
+    ASSERT_FALSE(entt::resolve_id("velocity"_hs));
 
     set_up();
     entt::meta<double>().conv<int>();
 
-    ASSERT_TRUE(entt::resolve("position"_hs));
-    ASSERT_TRUE(entt::resolve("velocity"_hs));
+    ASSERT_TRUE(entt::resolve_id("position"_hs));
+    ASSERT_TRUE(entt::resolve_id("velocity"_hs));
 
-    ASSERT_EQ(entt::resolve<position>(), entt::resolve("position"_hs));
-    ASSERT_EQ(entt::resolve<velocity>(), entt::resolve("velocity"_hs));
+    ASSERT_EQ(entt::resolve<position>(), entt::resolve_id("position"_hs));
+    ASSERT_EQ(entt::resolve<velocity>(), entt::resolve_id("velocity"_hs));
 
-    auto pos = entt::resolve("position"_hs).construct(42., 3.);
-    auto vel = entt::resolve("velocity"_hs).ctor().invoke();
+    auto pos = entt::resolve_id("position"_hs).construct(42., 3.);
+    auto vel = entt::resolve_id("velocity"_hs).ctor().invoke();
 
     ASSERT_TRUE(pos && vel);
 
@@ -42,6 +42,6 @@ TEST(Lib, Meta) {
 
     tear_down();
 
-    ASSERT_FALSE(entt::resolve("position"_hs));
-    ASSERT_FALSE(entt::resolve("velocity"_hs));
+    ASSERT_FALSE(entt::resolve_id("position"_hs));
+    ASSERT_FALSE(entt::resolve_id("velocity"_hs));
 }

+ 7 - 7
test/lib/meta_plugin/main.cpp

@@ -8,7 +8,7 @@
 #include "types.h"
 
 TEST(Lib, Meta) {
-    ASSERT_FALSE(entt::resolve("position"_hs));
+    ASSERT_FALSE(entt::resolve_id("position"_hs));
 
     userdata ud{};
 
@@ -19,11 +19,11 @@ TEST(Lib, Meta) {
 
     entt::meta<double>().conv<int>();
 
-    ASSERT_TRUE(entt::resolve("position"_hs));
-    ASSERT_TRUE(entt::resolve("velocity"_hs));
+    ASSERT_TRUE(entt::resolve_id("position"_hs));
+    ASSERT_TRUE(entt::resolve_id("velocity"_hs));
 
-    auto pos = entt::resolve("position"_hs).construct(42., 3.);
-    auto vel = entt::resolve("velocity"_hs).ctor().invoke();
+    auto pos = entt::resolve_id("position"_hs).construct(42., 3.);
+    auto vel = entt::resolve_id("velocity"_hs).ctor().invoke();
 
     ASSERT_TRUE(pos && vel);
 
@@ -47,6 +47,6 @@ TEST(Lib, Meta) {
 
     cr_plugin_close(ctx);
 
-    ASSERT_FALSE(entt::resolve("position"_hs));
-    ASSERT_FALSE(entt::resolve("velocity"_hs));
+    ASSERT_FALSE(entt::resolve_id("position"_hs));
+    ASSERT_FALSE(entt::resolve_id("velocity"_hs));
 }

+ 2 - 2
test/lib/meta_plugin/plugin.cpp

@@ -10,13 +10,13 @@ position create_position(int x, int y) {
 
 void set_up() {
     entt::meta<position>()
-            .alias("position"_hs)
+            .type("position"_hs)
             .ctor<&create_position>()
             .data<&position::x>("x"_hs)
             .data<&position::y>("y"_hs);
 
     entt::meta<velocity>()
-            .alias("velocity"_hs)
+            .type("velocity"_hs)
             .ctor<>()
             .data<&velocity::dx>("dx"_hs)
             .data<&velocity::dy>("dy"_hs);

+ 7 - 7
test/lib/meta_plugin_std/main.cpp

@@ -8,7 +8,7 @@
 #include "types.h"
 
 TEST(Lib, Meta) {
-    ASSERT_FALSE(entt::resolve("position"_hs));
+    ASSERT_FALSE(entt::resolve_id("position"_hs));
 
     userdata ud{};
 
@@ -19,11 +19,11 @@ TEST(Lib, Meta) {
 
     entt::meta<double>().conv<int>();
 
-    ASSERT_TRUE(entt::resolve("position"_hs));
-    ASSERT_TRUE(entt::resolve("velocity"_hs));
+    ASSERT_TRUE(entt::resolve_id("position"_hs));
+    ASSERT_TRUE(entt::resolve_id("velocity"_hs));
 
-    auto pos = entt::resolve("position"_hs).construct(42., 3.);
-    auto vel = entt::resolve("velocity"_hs).ctor().invoke();
+    auto pos = entt::resolve_id("position"_hs).construct(42., 3.);
+    auto vel = entt::resolve_id("velocity"_hs).ctor().invoke();
 
     ASSERT_TRUE(pos && vel);
 
@@ -47,6 +47,6 @@ TEST(Lib, Meta) {
 
     cr_plugin_close(ctx);
 
-    ASSERT_FALSE(entt::resolve("position"_hs));
-    ASSERT_FALSE(entt::resolve("velocity"_hs));
+    ASSERT_FALSE(entt::resolve_id("position"_hs));
+    ASSERT_FALSE(entt::resolve_id("velocity"_hs));
 }

+ 2 - 2
test/lib/meta_plugin_std/plugin.cpp

@@ -10,13 +10,13 @@ position create_position(int x, int y) {
 
 void set_up() {
     entt::meta<position>()
-            .alias("position"_hs)
+            .type("position"_hs)
             .ctor<&create_position>()
             .data<&position::x>("x"_hs)
             .data<&position::y>("y"_hs);
 
     entt::meta<velocity>()
-            .alias("velocity"_hs)
+            .type("velocity"_hs)
             .ctor<>()
             .data<&velocity::dx>("dx"_hs)
             .data<&velocity::dy>("dy"_hs);