Преглед изворни кода

storage: discard the no longer necessary operator!=

skypjack пре 9 месеци
родитељ
комит
12ec00ac28
1 измењених фајлова са 0 додато и 10 уклоњено
  1. 0 10
      src/entt/entity/storage.hpp

+ 0 - 10
src/entt/entity/storage.hpp

@@ -121,11 +121,6 @@ template<typename Lhs, typename Rhs, auto Page>
     return lhs.index() == rhs.index();
     return lhs.index() == rhs.index();
 }
 }
 
 
-template<typename Lhs, typename Rhs, auto Page>
-[[nodiscard]] constexpr bool operator!=(const storage_iterator<Lhs, Page> &lhs, const storage_iterator<Rhs, Page> &rhs) noexcept {
-    return !(lhs == rhs);
-}
-
 template<typename Lhs, typename Rhs, auto Page>
 template<typename Lhs, typename Rhs, auto Page>
 [[nodiscard]] constexpr bool operator<(const storage_iterator<Lhs, Page> &lhs, const storage_iterator<Rhs, Page> &rhs) noexcept {
 [[nodiscard]] constexpr bool operator<(const storage_iterator<Lhs, Page> &lhs, const storage_iterator<Rhs, Page> &rhs) noexcept {
     return lhs.index() > rhs.index();
     return lhs.index() > rhs.index();
@@ -203,11 +198,6 @@ template<typename... Lhs, typename... Rhs>
     return std::get<0>(lhs.it) == std::get<0>(rhs.it);
     return std::get<0>(lhs.it) == std::get<0>(rhs.it);
 }
 }
 
 
-template<typename... Lhs, typename... Rhs>
-[[nodiscard]] constexpr bool operator!=(const extended_storage_iterator<Lhs...> &lhs, const extended_storage_iterator<Rhs...> &rhs) noexcept {
-    return !(lhs == rhs);
-}
-
 } // namespace internal
 } // namespace internal
 /*! @endcond */
 /*! @endcond */