瀏覽代碼

meta: drop deprecated function owner

Michele Caini 2 年之前
父節點
當前提交
469a3cd568
共有 2 個文件被更改,包括 0 次插入7 次删除
  1. 0 5
      src/entt/meta/meta.hpp
  2. 0 2
      test/entt/meta/meta_any.cpp

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

@@ -605,11 +605,6 @@ public:
         return meta_any{*ctx, *this, storage.as_ref()};
         return meta_any{*ctx, *this, storage.as_ref()};
     }
     }
 
 
-    /*! @copydoc any::owner */
-    [[deprecated("use policy() and meta_any_policy instead")]] [[nodiscard]] bool owner() const noexcept {
-        return (storage.policy() == any_policy::owner);
-    }
-
     /**
     /**
      * @brief Returns the current mode of a meta any object.
      * @brief Returns the current mode of a meta any object.
      * @return The current mode of the meta any object.
      * @return The current mode of the meta any object.

+ 0 - 2
test/entt/meta/meta_any.cpp

@@ -121,7 +121,6 @@ TEST_F(MetaAny, SBO) {
     entt::meta_any any{'c'};
     entt::meta_any any{'c'};
 
 
     ASSERT_TRUE(any);
     ASSERT_TRUE(any);
-    ASSERT_TRUE(any.owner()); // NOLINT
     ASSERT_EQ(any.policy(), entt::meta_any_policy::owner);
     ASSERT_EQ(any.policy(), entt::meta_any_policy::owner);
     ASSERT_FALSE(any.try_cast<std::size_t>());
     ASSERT_FALSE(any.try_cast<std::size_t>());
     ASSERT_EQ(any.cast<char>(), 'c');
     ASSERT_EQ(any.cast<char>(), 'c');
@@ -135,7 +134,6 @@ TEST_F(MetaAny, NoSBO) {
     entt::meta_any any{instance};
     entt::meta_any any{instance};
 
 
     ASSERT_TRUE(any);
     ASSERT_TRUE(any);
-    ASSERT_TRUE(any.owner()); // NOLINT
     ASSERT_EQ(any.policy(), entt::meta_any_policy::owner);
     ASSERT_EQ(any.policy(), entt::meta_any_policy::owner);
     ASSERT_FALSE(any.try_cast<std::size_t>());
     ASSERT_FALSE(any.try_cast<std::size_t>());
     ASSERT_EQ(any.cast<fat_t>(), instance);
     ASSERT_EQ(any.cast<fat_t>(), instance);