1
0
Fork 0
mirror of https://github.com/Neargye/magic_enum.git synced 2026-01-10 23:44:29 +00:00

fix formatting

This commit is contained in:
neargye 2019-07-10 18:08:53 +05:00
parent b8f7722a4f
commit 251d948438

View file

@ -190,19 +190,19 @@ template <typename E, std::size_t... I>
return entries;
}
template<typename T>
template <typename T>
using enable_if_enum_t = std::enable_if_t<std::is_enum_v<std::decay_t<T>>>;
template<typename T, bool = std::is_enum_v<T>>
template <typename T, bool = std::is_enum_v<T>>
struct is_scoped_enum_impl : std::false_type {};
template<typename T>
template <typename T>
struct is_scoped_enum_impl<T, true> : std::bool_constant<!std::is_convertible_v<T, std::underlying_type_t<T>>> {};
template<typename T, bool = std::is_enum_v<T>>
template <typename T, bool = std::is_enum_v<T>>
struct is_unscoped_enum_impl : std::false_type {};
template<typename T>
template <typename T>
struct is_unscoped_enum_impl<T, true> : std::bool_constant<std::is_convertible_v<T, std::underlying_type_t<T>>> {};
} // namespace magic_enum::detail