瀏覽代碼

type_info: use remove_cv_t rather than remove_const_t

Michele Caini 5 年之前
父節點
當前提交
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()
     };
 }