Pārlūkot izejas kodu

type_info: const correctness

Michele Caini 1 gadu atpakaļ
vecāks
revīzija
6d03a44246
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      src/entt/core/type_info.hpp

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

@@ -250,7 +250,7 @@ private:
 template<typename Type>
 template<typename Type>
 [[nodiscard]] const type_info &type_id() noexcept {
 [[nodiscard]] const type_info &type_id() noexcept {
     if constexpr(std::is_same_v<Type, std::remove_cv_t<std::remove_reference_t<Type>>>) {
     if constexpr(std::is_same_v<Type, std::remove_cv_t<std::remove_reference_t<Type>>>) {
-        static type_info instance{std::in_place_type<Type>};
+        static const type_info instance{std::in_place_type<Type>};
         return instance;
         return instance;
     } else {
     } else {
         return type_id<std::remove_cv_t<std::remove_reference_t<Type>>>();
         return type_id<std::remove_cv_t<std::remove_reference_t<Type>>>();