2323namespace exec {
2424 struct PREDECESSOR_RESULTS_ARE_NOT_DECAY_COPYABLE { };
2525
26- struct fork_t {
26+ struct fork_join_t {
2727 template <class Sndr , class ... Closures>
2828 struct _sndr_t ;
2929
@@ -135,12 +135,12 @@ namespace exec {
135135 using _env_t = stdexec::__call_result_t <stdexec::__env::__fwd_fn, stdexec::env_of_t <Rcvr>>;
136136 using _child_completions_t = stdexec::__completion_signatures_of_t <Sndr, _env_t >;
137137 using _domain_t = stdexec::__early_domain_of_t <Sndr, stdexec::__none_such>;
138- using _when_all_sndr_t = fork_t ::_when_all_sndr_t <_child_completions_t , Closures, _domain_t >;
138+ using _when_all_sndr_t = fork_join_t ::_when_all_sndr_t <_child_completions_t , Closures, _domain_t >;
139139 using _child_opstate_t =
140140 stdexec::connect_result_t <Sndr, stdexec::__rcvr_ref_t <_opstate_t , _env_t >>;
141141 using _fork_opstate_t =
142142 stdexec::connect_result_t <_when_all_sndr_t , stdexec::__rcvr_ref_t <Rcvr>>;
143- using _cache_sndr_t = fork_t ::_cache_sndr_t <_variant_t <_child_completions_t >, _domain_t >;
143+ using _cache_sndr_t = fork_join_t ::_cache_sndr_t <_variant_t <_child_completions_t >, _domain_t >;
144144
145145 STDEXEC_ATTRIBUTE (host, device)
146146
@@ -246,10 +246,10 @@ namespace exec {
246246 };
247247
248248 template <>
249- struct fork_t ::_env_t <stdexec::__none_such> { };
249+ struct fork_join_t ::_env_t <stdexec::__none_such> { };
250250
251251 template <class Sndr , class ... Closures>
252- struct fork_t ::_sndr_t {
252+ struct fork_join_t ::_sndr_t {
253253 using sender_concept = stdexec::sender_t ;
254254 using _closures_t = stdexec::__tuple_for<Closures...>;
255255
@@ -267,7 +267,7 @@ namespace exec {
267267 } else if constexpr (!__decay_copyable_results_t ::value) {
268268 return _ERROR_<
269269 _WHAT_<>(PREDECESSOR_RESULTS_ARE_NOT_DECAY_COPYABLE),
270- _IN_ALGORITHM_ (exec::fork_t )
270+ _IN_ALGORITHM_ (exec::fork_join_t )
271271 >();
272272 } else {
273273 using _sndr_t = _when_all_sndr_t <_child_completions_t , _closures_t , _domain_t >;
@@ -297,10 +297,10 @@ namespace exec {
297297 return stdexec::__env::__fwd_fn{}(stdexec::get_env (sndr_));
298298 }
299299
300- STDEXEC_ATTRIBUTE (no_unique_address) fork_t _tag_;
300+ STDEXEC_ATTRIBUTE (no_unique_address) fork_join_t _tag_;
301301 stdexec::__tuple_for<Closures...> _closures_;
302302 Sndr sndr_;
303303 };
304304
305- inline constexpr fork_t fork {};
305+ inline constexpr fork_join_t fork_join {};
306306} // namespace exec
0 commit comments