Просмотр исходного кода

view: discard the no longer necessary operator!=

skypjack 2 месяцев назад
Родитель
Сommit
60a8e9dc2e
1 измененных файлов с 0 добавлено и 10 удалено
  1. 0 10
      src/entt/entity/view.hpp

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

@@ -132,11 +132,6 @@ template<typename LhsType, auto... LhsArgs, typename RhsType, auto... RhsArgs>
     return lhs.it == rhs.it;
 }
 
-template<typename LhsType, auto... LhsArgs, typename RhsType, auto... RhsArgs>
-[[nodiscard]] constexpr bool operator!=(const view_iterator<LhsType, LhsArgs...> &lhs, const view_iterator<RhsType, RhsArgs...> &rhs) noexcept {
-    return !(lhs == rhs);
-}
-
 template<typename It, typename... Get>
 struct extended_view_iterator final {
     using iterator_type = It;
@@ -188,11 +183,6 @@ template<typename... Lhs, typename... Rhs>
     return lhs.it == rhs.it;
 }
 
-template<typename... Lhs, typename... Rhs>
-[[nodiscard]] constexpr bool operator!=(const extended_view_iterator<Lhs...> &lhs, const extended_view_iterator<Rhs...> &rhs) noexcept {
-    return !(lhs == rhs);
-}
-
 } // namespace internal
 /*! @endcond */