From e0f8f14724d96da2e1e75e5339567e7fe996e888 Mon Sep 17 00:00:00 2001 From: neargye Date: Tue, 9 Aug 2022 16:44:58 +0400 Subject: [PATCH] fix build clang trunk --- include/magic_enum.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/magic_enum.hpp b/include/magic_enum.hpp index 56b1331..09adc7f 100644 --- a/include/magic_enum.hpp +++ b/include/magic_enum.hpp @@ -461,8 +461,8 @@ constexpr bool is_valid() noexcept { [[maybe_unused]] constexpr auto custom = customize::enum_name(v); static_assert(std::is_same_v, customize::customize_t>, "magic_enum::customize requires customize_t type."); if constexpr (std::is_same_v, customize::customize_t> && custom.index() == 0) { - static_assert(!name.empty(), "magic_enum::customize requires not empty string."); constexpr auto name = std::get(custom); + static_assert(!name.empty(), "magic_enum::customize requires not empty string."); return name.size() != 0; } else { return n().size() != 0;