We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b80fc70 commit fceff3cCopy full SHA for fceff3c
include/beman/execution26/detail/set_error.hpp
@@ -30,7 +30,7 @@ struct set_error_t {
30
})
31
= BEMAN_EXECUTION26_DELETE("set_error requires a suitable member overload on the receiver");
32
template <typename Receiver, typename Error>
33
- requires(not noexcept(::std::declval<Receiver>().set_error(::std::declval<Error>())))
+ requires(not noexcept(::std::declval<Receiver>().set_error(static_cast<Error>(::std::declval<Error>()))))
34
auto operator()(Receiver&&, Error&&) const
35
-> void = BEMAN_EXECUTION26_DELETE("the call to receiver.set_error(error) has to be noexcept");
36
0 commit comments