Procházet zdrojové kódy

meta: removed redundant assert

Michele Caini před 5 roky
rodič
revize
9fb8939efd
1 změnil soubory, kde provedl 0 přidání a 1 odebrání
  1. 0 1
      src/entt/meta/meta.hpp

+ 0 - 1
src/entt/meta/meta.hpp

@@ -361,7 +361,6 @@ public:
         node = internal::meta_info<Type>::resolve();
 
         if constexpr(!std::is_void_v<Type>) {
-            static_assert(std::is_copy_constructible_v<Type>);
             using traits_type = type_traits<std::remove_cv_t<std::remove_reference_t<Type>>>;
             traits_type::instance(*this, std::forward<Args>(args)...);
             destroy_fn = &traits_type::destroy;