diff --git a/include/magic_enum.hpp b/include/magic_enum.hpp index 3a66d4b..12ea8e9 100644 --- a/include/magic_enum.hpp +++ b/include/magic_enum.hpp @@ -792,10 +792,10 @@ enum class case_call_t { }; template -constexpr auto default_result_type_lambda = []() noexcept(std::is_nothrow_default_constructible_v) { return T{}; }; +inline constexpr auto default_result_type_lambda = []() noexcept(std::is_nothrow_default_constructible_v) { return T{}; }; template <> -constexpr auto default_result_type_lambda = []() noexcept {}; +inline constexpr auto default_result_type_lambda = []() noexcept {}; template constexpr bool no_duplicate() noexcept {