Michele Caini пре 3 година
родитељ
комит
9b9d212dde

+ 1 - 1
src/entt/container/dense_map.hpp

@@ -838,7 +838,7 @@ public:
     }
 
     /*! @copydoc equal_range */
-    template<class Other>
+    template<typename Other>
     [[nodiscard]] std::enable_if_t<is_transparent_v<hasher> && is_transparent_v<key_equal>, std::conditional_t<false, Other, std::pair<const_iterator, const_iterator>>>
     equal_range(const Other &key) const {
         const auto it = find(key);

+ 1 - 1
src/entt/container/dense_set.hpp

@@ -691,7 +691,7 @@ public:
     }
 
     /*! @copydoc equal_range */
-    template<class Other>
+    template<typename Other>
     [[nodiscard]] std::enable_if_t<is_transparent_v<hasher> && is_transparent_v<key_equal>, std::conditional_t<false, Other, std::pair<const_iterator, const_iterator>>>
     equal_range(const Other &value) const {
         const auto it = find(value);

+ 3 - 3
src/entt/core/tuple.hpp

@@ -69,7 +69,7 @@ struct forward_apply: private Func {
      * @tparam Args Types of arguments to use to construct the new instance.
      * @param args Parameters to use to construct the instance.
      */
-    template<class... Args>
+    template<typename... Args>
     constexpr forward_apply(Args &&...args) noexcept(std::is_nothrow_constructible_v<Func, Args...>)
         : Func{std::forward<Args>(args)...} {}
 
@@ -79,13 +79,13 @@ struct forward_apply: private Func {
      * @param args Parameters to forward to the underlying function.
      * @return Return value of the underlying function, if any.
      */
-    template<class Type>
+    template<typename Type>
     constexpr decltype(auto) operator()(Type &&args) noexcept(noexcept(std::apply(std::declval<Func &>(), args))) {
         return std::apply(static_cast<Func &>(*this), std::forward<Type>(args));
     }
 
     /*! @copydoc operator()() */
-    template<class Type>
+    template<typename Type>
     constexpr decltype(auto) operator()(Type &&args) const noexcept(noexcept(std::apply(std::declval<const Func &>(), args))) {
         return std::apply(static_cast<const Func &>(*this), std::forward<Type>(args));
     }

+ 6 - 6
src/entt/core/utility.hpp

@@ -17,7 +17,7 @@ struct identity {
      * @param value The actual argument.
      * @return The submitted value as-is.
      */
-    template<class Type>
+    template<typename Type>
     [[nodiscard]] constexpr Type &&operator()(Type &&value) const noexcept {
         return std::forward<Type>(value);
     }
@@ -50,7 +50,7 @@ template<typename Func>
  * @brief Helper type for visitors.
  * @tparam Func Types of function objects.
  */
-template<class... Func>
+template<typename... Func>
 struct overloaded: Func... {
     using Func::operator()...;
 };
@@ -59,14 +59,14 @@ struct overloaded: Func... {
  * @brief Deduction guide.
  * @tparam Func Types of function objects.
  */
-template<class... Func>
+template<typename... Func>
 overloaded(Func...) -> overloaded<Func...>;
 
 /**
  * @brief Basic implementation of a y-combinator.
  * @tparam Func Type of a potentially recursive function.
  */
-template<class Func>
+template<typename Func>
 struct y_combinator {
     /**
      * @brief Constructs a y-combinator from a given function.
@@ -81,13 +81,13 @@ struct y_combinator {
      * @param args Parameters to use to invoke the underlying function.
      * @return Return value of the underlying function, if any.
      */
-    template<class... Args>
+    template<typename... Args>
     constexpr decltype(auto) operator()(Args &&...args) const noexcept(std::is_nothrow_invocable_v<Func, const y_combinator &, Args...>) {
         return func(*this, std::forward<Args>(args)...);
     }
 
     /*! @copydoc operator()() */
-    template<class... Args>
+    template<typename... Args>
     constexpr decltype(auto) operator()(Args &&...args) noexcept(std::is_nothrow_invocable_v<Func, y_combinator &, Args...>) {
         return func(*this, std::forward<Args>(args)...);
     }

+ 1 - 1
src/entt/entity/component.hpp

@@ -56,7 +56,7 @@ struct component_traits {
  * @brief Helper variable template.
  * @tparam Type Type of component.
  */
-template<class Type>
+template<typename Type>
 inline constexpr bool ignore_as_empty_v = (std::is_void_v<Type> || component_traits<Type>::page_size == 0u);
 
 } // namespace entt

+ 1 - 1
src/entt/poly/poly.hpp

@@ -19,7 +19,7 @@ struct poly_inspector {
      * @brief Generic conversion operator (definition only).
      * @tparam Type Type to which conversion is requested.
      */
-    template<class Type>
+    template<typename Type>
     operator Type &&() const;
 
     /**

+ 2 - 2
test/entt/common/throwing_allocator.hpp

@@ -25,14 +25,14 @@ public:
     using propagate_on_container_swap = std::true_type;
     using exception_type = test_exception;
 
-    template<class Other>
+    template<typename Other>
     struct rebind {
         using other = throwing_allocator<Other>;
     };
 
     throwing_allocator() = default;
 
-    template<class Other>
+    template<typename Other>
     throwing_allocator(const throwing_allocator<Other> &other)
         : base{other} {}