@@ -28,20 +28,20 @@ struct default_domain {
28
28
template <::beman::execution::sender Sender, ::beman::execution::detail::queryable... Env>
29
29
requires (sizeof ...(Env) <= 1 ) && requires(Sender&& sender, Env&&... env) {
30
30
::beman::execution::tag_of_t <Sender>().transform_sender (::std::forward<Sender>(sender),
31
- ::std::forward<Env>(env)...);
31
+ ::std::forward<Env>(env)...);
32
32
}
33
33
static constexpr auto transform_sender (Sender&& sender, Env&&... env) noexcept (
34
34
noexcept (::beman::execution::tag_of_t <Sender>().transform_sender(::std::forward<Sender>(sender),
35
- ::std::forward<Env>(env)...)))
35
+ ::std::forward<Env>(env)...)))
36
36
-> ::beman::execution::sender decltype(auto ) {
37
37
return ::beman::execution::tag_of_t <Sender>().transform_sender (::std::forward<Sender>(sender),
38
- ::std::forward<Env>(env)...);
38
+ ::std::forward<Env>(env)...);
39
39
}
40
40
41
41
template <::beman::execution::sender Sender, ::beman::execution::detail::queryable... Env>
42
42
requires (sizeof ...(Env) <= 1) && (not requires (Sender&& sender, Env&&... env) {
43
43
::beman::execution::tag_of_t <Sender>().transform_sender (::std::forward<Sender>(sender),
44
- ::std::forward<Env>(env)...);
44
+ ::std::forward<Env>(env)...);
45
45
})
46
46
static constexpr auto transform_sender(Sender&& sender,
47
47
Env&&...) noexcept (noexcept (::std::forward<Sender>(sender)))
@@ -52,18 +52,18 @@ struct default_domain {
52
52
template <::beman::execution::sender Sender, ::beman::execution::detail::queryable Env>
53
53
requires requires (Sender&& sender, Env&& env) {
54
54
::beman::execution::tag_of_t <Sender>().transform_env (::std::forward<Sender>(sender),
55
- ::std::forward<Env>(env));
55
+ ::std::forward<Env>(env));
56
56
}
57
57
static constexpr auto transform_env (Sender&& sender, Env&& env) noexcept -> ::beman::execution::detail::queryable
58
58
decltype(auto ) {
59
59
return ::beman::execution::tag_of_t <Sender>().transform_env (::std::forward<Sender>(sender),
60
- ::std::forward<Env>(env));
60
+ ::std::forward<Env>(env));
61
61
}
62
62
63
63
template <::beman::execution::sender Sender, ::beman::execution::detail::queryable Env>
64
64
requires (not requires (Sender&& sender, Env&& env) {
65
65
::beman::execution::tag_of_t <Sender>().transform_env (::std::forward<Sender>(sender),
66
- ::std::forward<Env>(env));
66
+ ::std::forward<Env>(env));
67
67
})
68
68
static constexpr auto transform_env(Sender&&, Env&& env) noexcept -> ::beman::execution::detail::queryable
69
69
decltype(auto ) {
0 commit comments