1515 */
1616#pragma once
1717
18- #include " ../stdexec/execution.hpp"
1918#include " ../stdexec/__detail/__any_receiver_ref.hpp"
19+ #include " ../stdexec/execution.hpp"
2020
2121#include " sequence_senders.hpp"
2222
@@ -245,7 +245,8 @@ namespace exec {
245245 class _Allocator ,
246246 bool _Copyable = false ,
247247 std::size_t _InlineSize = 3 * sizeof (void *),
248- std::size_t _Alignment = alignof (std::max_align_t )>
248+ std::size_t _Alignment = alignof (std::max_align_t )
249+ >
249250 struct __storage {
250251 class __t ;
251252 };
@@ -254,7 +255,8 @@ namespace exec {
254255 class _Vtable ,
255256 class _Allocator ,
256257 std::size_t _InlineSize = 3 * sizeof (void *),
257- std::size_t _Alignment = alignof (std::max_align_t )>
258+ std::size_t _Alignment = alignof (std::max_align_t )
259+ >
258260 struct __immovable_storage {
259261 class __t : __immovable {
260262 static constexpr std::size_t __buffer_size = std::max(_InlineSize, sizeof (void *));
@@ -374,7 +376,8 @@ namespace exec {
374376 class _Allocator ,
375377 bool _Copyable,
376378 std::size_t _InlineSize,
377- std::size_t _Alignment>
379+ std::size_t _Alignment
380+ >
378381 class __storage <_Vtable, _Allocator, _Copyable, _InlineSize, _Alignment>::__t
379382 : __if_c<_Copyable, __, __move_only> {
380383 static_assert (
@@ -393,7 +396,8 @@ namespace exec {
393396 using __vtable_t = __if_c<
394397 _Copyable,
395398 __storage_vtable<_Vtable, __with_delete, __with_move, __with_copy>,
396- __storage_vtable<_Vtable, __with_delete, __with_move>>;
399+ __storage_vtable<_Vtable, __with_delete, __with_move>
400+ >;
397401
398402 template <class _Tp >
399403 static constexpr auto __get_vtable_of_type () noexcept -> const __vtable_t* {
@@ -404,7 +408,8 @@ namespace exec {
404408 _Vtable,
405409 __with_delete,
406410 __with_move,
407- __with_copy>;
411+ __with_copy
412+ >;
408413 } else {
409414 return &__storage_vtbl<__t , __decay_t <_Tp>, _Vtable, __with_delete, __with_move>;
410415 }
@@ -581,7 +586,8 @@ namespace exec {
581586 class _VTable = __empty_vtable,
582587 class _Allocator = std::allocator<std::byte>,
583588 std::size_t _InlineSize = 3 * sizeof (void *),
584- std::size_t _Alignment = alignof (std::max_align_t )>
589+ std::size_t _Alignment = alignof (std::max_align_t )
590+ >
585591 using __immovable_storage_t =
586592 __t <__immovable_storage<_VTable, _Allocator, _InlineSize, _Alignment>>;
587593
@@ -591,7 +597,8 @@ namespace exec {
591597 template <
592598 class _VTable ,
593599 std::size_t _InlineSize = 3 * sizeof (void *),
594- class _Allocator = std::allocator<std::byte>>
600+ class _Allocator = std::allocator<std::byte>
601+ >
595602 using __copyable_storage_t = __t <__storage<_VTable, _Allocator, true , _InlineSize>>;
596603
597604 template <class _Tag , class ... _As>
@@ -755,7 +762,8 @@ namespace exec {
755762 using _FilteredQueries =
756763 __minvoke<__mremove_if<__q<__is_never_stop_token_query_t >>, _Queries...>;
757764 using __vtable_t = stdexec::__t <
758- __mapply<__mbind_front_q<__vtable, completion_signatures<_Sigs...>>, _FilteredQueries>>;
765+ __mapply<__mbind_front_q<__vtable, completion_signatures<_Sigs...>>, _FilteredQueries>
766+ >;
759767
760768 struct __env_t {
761769 const __vtable_t * __vtable_;
@@ -1052,7 +1060,8 @@ namespace exec {
10521060
10531061 template <receiver_of<_Sigs> _Rcvr>
10541062 auto connect (_Rcvr __rcvr) && -> stdexec::__t<
1055- __operation<stdexec::__id<_Rcvr>, __with_inplace_stop_token>> {
1063+ __operation<stdexec::__id<_Rcvr>, __with_inplace_stop_token>
1064+ > {
10561065 return {static_cast <__t &&>(*this ), static_cast <_Rcvr&&>(__rcvr)};
10571066 }
10581067
@@ -1207,7 +1216,8 @@ namespace exec {
12071216 template <auto ... _SenderQueries>
12081217 class any_sender {
12091218 using __sender_base = stdexec::__t <
1210- __any::__sender<_Completions, queries<_SenderQueries...>, queries<_ReceiverQueries...>>>;
1219+ __any::__sender<_Completions, queries<_SenderQueries...>, queries<_ReceiverQueries...>>
1220+ >;
12111221 __sender_base __sender_;
12121222
12131223 public:
@@ -1243,7 +1253,8 @@ namespace exec {
12431253 // Add the required set_value_t() completions to the schedule-sender.
12441254 using __schedule_completions = stdexec::__concat_completion_signatures<
12451255 _Completions,
1246- stdexec::completion_signatures<stdexec::set_value_t ()>>;
1256+ stdexec::completion_signatures<stdexec::set_value_t ()>
1257+ >;
12471258 using __schedule_receiver = any_receiver_ref<__schedule_completions, _ReceiverQueries...>;
12481259
12491260 template <class _BaseSender >
@@ -1291,8 +1302,10 @@ namespace exec {
12911302 using __schedule_sender_base_t = stdexec::__minvoke<
12921303 stdexec::__mremove_if<
12931304 __any::__ret_equals_to<stdexec::get_completion_scheduler_t <stdexec::set_value_t >>,
1294- stdexec::__q<__any_sender_t >>,
1295- decltype (_SenderQueries)...>;
1305+ stdexec::__q<__any_sender_t >
1306+ >,
1307+ decltype (_SenderQueries)...
1308+ >;
12961309
12971310 using __schedule_sender_t = __schedule_sender<__schedule_sender_base_t >;
12981311
0 commit comments