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

type_info: use remove_cv_t rather than remove_const_t

Michele Caini 5 лет назад
Родитель
Сommit
366da3d0fe
1 измененных файлов с 3 добавлено и 3 удалено
  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()
     };
 }