Procházet zdrojové kódy

type_info: use remove_cv_t rather than remove_const_t

Michele Caini před 5 roky
rodič
revize
366da3d0fe
1 změnil soubory, kde provedl 3 přidání a 3 odebrání
  1. 3 3
      src/entt/core/type_info.hpp

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

@@ -238,9 +238,9 @@ private:
 template<typename Type>
 type_info type_id() ENTT_NOEXCEPT {
     return type_info{
-        type_seq<std::remove_const_t<std::remove_reference_t<Type>>>::value(),
-        type_hash<std::remove_const_t<std::remove_reference_t<Type>>>::value(),
-        type_name<std::remove_const_t<std::remove_reference_t<Type>>>::value()
+        type_seq<std::remove_cv_t<std::remove_reference_t<Type>>>::value(),
+        type_hash<std::remove_cv_t<std::remove_reference_t<Type>>>::value(),
+        type_name<std::remove_cv_t<std::remove_reference_t<Type>>>::value()
     };
 }