Minor changes

This commit is contained in:
Jérôme Leclercq
2022-02-25 19:36:54 +01:00
parent 9dceced1e9
commit 28531f5118
6 changed files with 22 additions and 12 deletions

View File

@@ -27,10 +27,10 @@ namespace Nz
template<typename, typename = void>
struct GetEnumAutoFlag : std::integral_constant<bool, true> {};
struct GetEnumAutoFlag : std::bool_constant<true> {};
template<typename T>
struct GetEnumAutoFlag<T, std::void_t<decltype(T::AutoFlag)>> : std::integral_constant<bool, T::AutoFlag> {};
struct GetEnumAutoFlag<T, std::void_t<decltype(T::AutoFlag)>> : std::bool_constant<T::AutoFlag> {};
template<typename E>
class Flags