diff --git a/src/entt/entity/view.hpp b/src/entt/entity/view.hpp index da4d5eabd..4e7456f8f 100644 --- a/src/entt/entity/view.hpp +++ b/src/entt/entity/view.hpp @@ -334,19 +334,6 @@ public: /*! @brief Reverse iterator type. */ using reverse_iterator = view_iterator::reverse_iterator>; - /** - * @brief Returns the number of existing components of the given type. - * - * This isn't the number of entities iterated by the view. - * - * @tparam Comp Type of component of which to return the size. - * @return Number of existing components of the given type. - */ - template - [[nodiscard]] size_type size() const ENTT_NOEXCEPT { - return std::get *>(pools)->size(); - } - /** * @brief Estimates the number of entities iterated by the view. * @return Estimated number of entities iterated by the view. diff --git a/test/entt/entity/view.cpp b/test/entt/entity/view.cpp index b4cca8172..cc3ad6703 100644 --- a/test/entt/entity/view.cpp +++ b/test/entt/entity/view.cpp @@ -314,8 +314,6 @@ TEST(MultiComponentView, Functionalities) { ASSERT_NE(view.rbegin(), view.rend()); ASSERT_NE(cview.rbegin(), cview.rend()); ASSERT_EQ(view.size(), decltype(view.size()){1}); - ASSERT_EQ(view.size(), decltype(view.size()){1}); - ASSERT_EQ(cview.size(), decltype(view.size()){2}); registry.get(e0) = '1'; registry.get(e1) = '2';