From bc0f5982631994a233dbaca79d120174d1bff507 Mon Sep 17 00:00:00 2001 From: Paul Date: Sat, 30 Dec 2017 23:47:42 -0600 Subject: [PATCH] Fix syntax for msvc --- include/fit/partial.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/fit/partial.hpp b/include/fit/partial.hpp index a5662f28..8dfab1a3 100644 --- a/include/fit/partial.hpp +++ b/include/fit/partial.hpp @@ -151,7 +151,7 @@ struct partial_adaptor_join constexpr auto operator()(Ts&&... xs) const #ifdef _MSC_VER // Workaround ICE on MSVC - noexcept(FIT_IS_NOTHROW_CONSTRUCTIBLE(F, F&&) && fit::pack_join(std::declval(), fit::pack(FIT_FORWARD(Ts)(xs)...))) + noexcept(FIT_IS_NOTHROW_CONSTRUCTIBLE(F, F&&) && noexcept(fit::pack_join(std::declval(), fit::pack(FIT_FORWARD(Ts)(xs)...)))) #endif FIT_PARTIAL_RETURNS (