Procházet zdrojové kódy

component: cleanup

Michele Caini před 2 roky
rodič
revize
fdb1978f89
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      src/entt/entity/component.hpp

+ 1 - 1
src/entt/entity/component.hpp

@@ -32,7 +32,7 @@ template<>
 struct page_size<void>: std::integral_constant<std::size_t, 0u> {};
 struct page_size<void>: std::integral_constant<std::size_t, 0u> {};
 
 
 template<typename Type>
 template<typename Type>
-struct page_size<Type, std::enable_if_t<std::is_convertible_v<decltype(Type::page_size), std::size_t>>>
+struct page_size<Type, std::void_t<decltype(Type::page_size)>>
     : std::integral_constant<std::size_t, Type::page_size> {};
     : std::integral_constant<std::size_t, Type::page_size> {};
 
 
 } // namespace internal
 } // namespace internal