sparse_set: remove copy ctor/assignment operator (use range-construct instead)

This commit is contained in:
Michele Caini
2020-02-27 13:00:03 +01:00
parent 9eb5a85e9e
commit 8d4b5f4bb7
4 changed files with 0 additions and 41 deletions

View File

@@ -53,14 +53,6 @@ TEST(SparseSet, Functionalities) {
ASSERT_TRUE(std::is_move_constructible_v<decltype(set)>);
ASSERT_TRUE(std::is_move_assignable_v<decltype(set)>);
entt::sparse_set<entt::entity> cpy{set};
set = cpy;
ASSERT_FALSE(set.empty());
ASSERT_FALSE(cpy.empty());
ASSERT_EQ(set.index(entt::entity{42}), 0u);
ASSERT_EQ(cpy.index(entt::entity{42}), 0u);
entt::sparse_set<entt::entity> other{std::move(set)};
set = std::move(other);