Ver Fonte

type_info: use remove_cv_t rather than remove_const_t

Michele Caini há 5 anos atrás
pai
commit
366da3d0fe
1 ficheiros alterados com 3 adições e 3 exclusões
  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>
 template<typename Type>
 type_info type_id() ENTT_NOEXCEPT {
 type_info type_id() ENTT_NOEXCEPT {
     return type_info{
     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()
     };
     };
 }
 }