瀏覽代碼

meta: drop unnecessary remove_reference_t

Michele Caini 2 年之前
父節點
當前提交
9c60708203
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/entt/meta/meta.hpp

+ 2 - 2
src/entt/meta/meta.hpp

@@ -66,7 +66,7 @@ public:
         erase_fn = meta_sequence_container_traits<std::remove_const_t<Type>>::erase;
         cdata = &instance;
 
-        if constexpr(!std::is_const_v<std::remove_reference_t<Type>>) {
+        if constexpr(!std::is_const_v<Type>) {
             data = &instance;
         }
     }
@@ -144,7 +144,7 @@ public:
         find_fn = &meta_associative_container_traits<std::remove_const_t<Type>>::find;
         cdata = &instance;
 
-        if constexpr(!std::is_const_v<std::remove_reference_t<Type>>) {
+        if constexpr(!std::is_const_v<Type>) {
             data = &instance;
         }
     }