Skip to content

Commit 625967b

Browse files
committed
clang-format
1 parent acfb7e9 commit 625967b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+242
-269
lines changed

include/beman/execution/detail/allocator_aware_move.hpp

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,7 @@ auto allocator_aware_move(T&& obj, Context&& context) noexcept -> decltype(auto)
2828
::std::forward<T>(obj));
2929
} else {
3030
return ::std::make_obj_using_allocator<T>(
31-
::beman::execution::get_allocator(::beman::execution::get_env(context)),
32-
::std::forward<T>(obj));
31+
::beman::execution::get_allocator(::beman::execution::get_env(context)), ::std::forward<T>(obj));
3332
}
3433
} else {
3534
return ::std::forward<T>(obj);

include/beman/execution/detail/apply_sender.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ template <typename Domain, typename Tag, ::beman::execution::sender Sender, type
3737
}
3838
constexpr auto apply_sender(Domain, Tag, Sender&& sender, Args&&... args) noexcept(
3939
noexcept(beman::execution::default_domain().apply_sender(Tag(),
40-
::std::forward<Sender>(sender),
41-
::std::forward<Args>(args)...))) -> decltype(auto) {
40+
::std::forward<Sender>(sender),
41+
::std::forward<Args>(args)...))) -> decltype(auto) {
4242
return beman::execution::default_domain().apply_sender(
4343
Tag(), ::std::forward<Sender>(sender), ::std::forward<Args>(args)...);
4444
}

include/beman/execution/detail/as_awaitable.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ struct as_awaitable_t {
2626
if constexpr (requires { ::std::forward<Expr>(expr).as_awaitable(promise); }) {
2727
static_assert(
2828
::beman::execution::detail::is_awaitable<decltype(::std::forward<Expr>(expr).as_awaitable(promise)),
29-
Promise>,
29+
Promise>,
3030
"as_awaitable must return an awaitable");
3131
return ::std::forward<Expr>(expr).as_awaitable(promise);
3232
} else if constexpr (::beman::execution::detail::

include/beman/execution/detail/await_result_type.hpp

+1-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@ namespace beman::execution::detail {
1717
*/
1818
template <typename T, typename Promise>
1919
using await_result_type =
20-
decltype(::beman::execution::detail::get_awaiter(::std::declval<T>(), ::std::declval<Promise&>())
21-
.await_resume());
20+
decltype(::beman::execution::detail::get_awaiter(::std::declval<T>(), ::std::declval<Promise&>()).await_resume());
2221
} // namespace beman::execution::detail
2322

2423
// ----------------------------------------------------------------------------

include/beman/execution/detail/awaitable_sender.hpp

+1-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@
1313
namespace beman::execution::detail {
1414
template <class Sndr, class Promise>
1515
concept awaitable_sender =
16-
::beman::execution::detail::single_sender<Sndr, ::beman::execution::env_of_t<Promise>> &&
17-
requires(Promise& prom) {
16+
::beman::execution::detail::single_sender<Sndr, ::beman::execution::env_of_t<Promise>> && requires(Promise& prom) {
1817
{ prom.unhandled_stopped() } -> ::std::convertible_to<::std::coroutine_handle<>>;
1918
};
2019
} // namespace beman::execution::detail

include/beman/execution/detail/basic_operation.hpp

+4-5
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,11 @@ struct basic_operation : ::beman::execution::detail::basic_state<Sender, Receive
3939

4040
basic_operation(Sender&& sender, Receiver&& rcvr) noexcept(
4141
noexcept(::beman::execution::detail::basic_state<Sender, Receiver>(::std::forward<Sender>(sender),
42-
::std::move(rcvr))) &&
42+
::std::move(rcvr))) &&
4343
noexcept(::beman::execution::detail::connect_all(this,
44-
::std::forward<Sender>(sender),
45-
::beman::execution::detail::indices_for<Sender>())))
46-
: ::beman::execution::detail::basic_state<Sender, Receiver>(::std::forward<Sender>(sender),
47-
::std::move(rcvr)),
44+
::std::forward<Sender>(sender),
45+
::beman::execution::detail::indices_for<Sender>())))
46+
: ::beman::execution::detail::basic_state<Sender, Receiver>(::std::forward<Sender>(sender), ::std::move(rcvr)),
4847
// NOLINTBEGIN(bugprone-use-after-move,hicpp-invalid-access-moved)
4948
//-dk:TODO deal with moving the sender twice
5049
inner_ops(::beman::execution::detail::connect_all(

include/beman/execution/detail/basic_sender.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ struct basic_sender : ::beman::execution::detail::product_type<Tag, Data, Child.
5959
template <::beman::execution::receiver Receiver>
6060
auto connect(Receiver receiver) && noexcept(
6161
noexcept(::beman::execution::detail::basic_operation<basic_sender, Receiver>{::std::move(*this),
62-
::std::move(receiver)}))
62+
::std::move(receiver)}))
6363
-> ::beman::execution::detail::basic_operation<basic_sender, Receiver> {
6464
return {::std::move(*this), ::std::move(receiver)};
6565
}

include/beman/execution/detail/basic_state.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ struct basic_state {
2525
state(::beman::execution::detail::impls_for< ::beman::execution::tag_of_t<Sender> >::get_state(
2626
::std::forward<Sender>(sender), this->receiver)) {}
2727

28-
Receiver receiver;
28+
Receiver receiver;
2929
::beman::execution::detail::state_type<Sender, Receiver> state;
3030
};
3131
template <typename Sender, typename Receiver>

include/beman/execution/detail/completion_domain.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ constexpr auto completion_domain(const Sender& sender) noexcept {
4545
static_assert(::beman::execution::sender<Sender>);
4646
auto get = [&sender]<typename Tag>(Tag) {
4747
if constexpr (requires {
48-
::beman::execution::get_domain(::beman::execution::get_completion_scheduler<Tag>(
49-
::beman::execution::get_env(sender)));
48+
::beman::execution::get_domain(
49+
::beman::execution::get_completion_scheduler<Tag>(::beman::execution::get_env(sender)));
5050
}) {
5151
return ::beman::execution::get_domain(
5252
::beman::execution::get_completion_scheduler<Tag>(::beman::execution::get_env(sender)));

include/beman/execution/detail/completion_signature.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ struct is_set_value<::beman::execution::set_value_t(Args...)> : ::std::true_type
4242
*/
4343
template <typename Fun>
4444
concept completion_signature =
45-
::beman::execution::detail::is_set_error<Fun>::value ||
46-
::beman::execution::detail::is_set_stopped<Fun>::value || ::beman::execution::detail::is_set_value<Fun>::value;
45+
::beman::execution::detail::is_set_error<Fun>::value || ::beman::execution::detail::is_set_stopped<Fun>::value ||
46+
::beman::execution::detail::is_set_value<Fun>::value;
4747
} // namespace beman::execution::detail
4848

4949
// ----------------------------------------------------------------------------

include/beman/execution/detail/completion_tag.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ namespace beman::execution::detail {
1919
*/
2020
template <typename Tag>
2121
concept completion_tag =
22-
::std::same_as<Tag, ::beman::execution::set_error_t> ||
23-
::std::same_as<Tag, ::beman::execution::set_stopped_t> || ::std::same_as<Tag, ::beman::execution::set_value_t>;
22+
::std::same_as<Tag, ::beman::execution::set_error_t> || ::std::same_as<Tag, ::beman::execution::set_stopped_t> ||
23+
::std::same_as<Tag, ::beman::execution::set_value_t>;
2424
} // namespace beman::execution::detail
2525

2626
// ----------------------------------------------------------------------------

include/beman/execution/detail/connect.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ struct connect_t {
2828
noexcept(true) -> decltype(auto) {
2929
return ::beman::execution::transform_sender(
3030
decltype(::beman::execution::detail::get_domain_late(::std::forward<Sender>(sender),
31-
::beman::execution::get_env(receiver))){},
31+
::beman::execution::get_env(receiver))){},
3232
::std::forward<Sender>(sender),
3333
::beman::execution::get_env(receiver));
3434
}
@@ -64,7 +64,7 @@ struct connect_t {
6464
return new_sender().connect(::std::forward<Receiver>(receiver));
6565
} else if constexpr (requires {
6666
::beman::execution::detail::connect_awaitable(new_sender(),
67-
::std::forward<Receiver>(receiver));
67+
::std::forward<Receiver>(receiver));
6868
}) {
6969
return ::beman::execution::detail::connect_awaitable(new_sender(), ::std::forward<Receiver>(receiver));
7070
} else {

include/beman/execution/detail/connect_all.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,7 @@ struct connect_all_t {
3131
static auto apply_with_index_helper(::std::index_sequence<I...> seq, Fun&& fun, Tuple&& tuple) noexcept(noexcept(
3232
::std::forward<Fun>(fun)(seq, ::beman::execution::detail::forward_like<Tuple>(::std::get<I>(tuple))...)))
3333
-> decltype(auto) {
34-
return ::std::forward<Fun>(fun)(seq,
35-
::beman::execution::detail::forward_like<Tuple>(::std::get<I>(tuple))...);
34+
return ::std::forward<Fun>(fun)(seq, ::beman::execution::detail::forward_like<Tuple>(::std::get<I>(tuple))...);
3635
}
3736
template <typename Fun, typename Tuple>
3837
static auto apply_with_index(Fun&& fun, Tuple&& tuple) noexcept(
@@ -99,15 +98,15 @@ struct connect_all_t {
9998
s.template get<0>();
10099
}
101100
auto operator()(::beman::execution::detail::basic_state<Sender, Receiver>* op,
102-
S&& sender,
101+
S&& sender,
103102
::std::index_sequence<I...>) const
104103
noexcept(noexcept(sub_apply_with_index<2>(connect_helper<Sender, Receiver>{op}, ::std::forward<S>(sender))))
105104
-> decltype(auto) {
106105
return sub_apply_with_index<2>(connect_helper<Sender, Receiver>{op}, ::std::forward<S>(sender));
107106
}
108107
template <typename Sender, typename S, typename Receiver, ::std::size_t... I>
109108
auto operator()(::beman::execution::detail::basic_state<Sender, Receiver>* op,
110-
S&& sender,
109+
S&& sender,
111110
::std::index_sequence<I...>) const
112111
noexcept(noexcept(apply_with_index(
113112
connect_helper<Sender, Receiver>{op},

include/beman/execution/detail/connect_all_result.hpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ namespace beman::execution::detail {
2020
template <typename Sender, typename Receiver>
2121
using connect_all_result =
2222
::beman::execution::detail::call_result_t<decltype(::beman::execution::detail::connect_all),
23-
::beman::execution::detail::basic_state<Sender, Receiver>*,
24-
Sender,
25-
::beman::execution::detail::indices_for<Sender> >;
23+
::beman::execution::detail::basic_state<Sender, Receiver>*,
24+
Sender,
25+
::beman::execution::detail::indices_for<Sender> >;
2626
} // namespace beman::execution::detail
2727

2828
// ----------------------------------------------------------------------------

include/beman/execution/detail/connect_awaitable.hpp

+2-3
Original file line numberDiff line numberDiff line change
@@ -74,16 +74,15 @@ auto connect_awaitable(Awaiter awaiter, Receiver receiver)
7474
if constexpr (std::same_as<void, result_type>) {
7575
co_await ::std::move(awaiter);
7676
co_await ::beman::execution::detail::suspend_complete(::beman::execution::set_value,
77-
::std::move(receiver));
77+
::std::move(receiver));
7878
} else {
7979
co_await ::beman::execution::detail::suspend_complete(
8080
::beman::execution::set_value, ::std::move(receiver), co_await ::std::move(awaiter));
8181
}
8282
} catch (...) {
8383
ep = ::std::current_exception();
8484
}
85-
co_await ::beman::execution::detail::suspend_complete(
86-
::beman::execution::set_error, ::std::move(receiver), ep);
85+
co_await ::beman::execution::detail::suspend_complete(::beman::execution::set_error, ::std::move(receiver), ep);
8786
}
8887
} // namespace beman::execution::detail
8988

include/beman/execution/detail/default_domain.hpp

+7-7
Original file line numberDiff line numberDiff line change
@@ -28,20 +28,20 @@ struct default_domain {
2828
template <::beman::execution::sender Sender, ::beman::execution::detail::queryable... Env>
2929
requires(sizeof...(Env) <= 1) && requires(Sender&& sender, Env&&... env) {
3030
::beman::execution::tag_of_t<Sender>().transform_sender(::std::forward<Sender>(sender),
31-
::std::forward<Env>(env)...);
31+
::std::forward<Env>(env)...);
3232
}
3333
static constexpr auto transform_sender(Sender&& sender, Env&&... env) noexcept(
3434
noexcept(::beman::execution::tag_of_t<Sender>().transform_sender(::std::forward<Sender>(sender),
35-
::std::forward<Env>(env)...)))
35+
::std::forward<Env>(env)...)))
3636
-> ::beman::execution::sender decltype(auto) {
3737
return ::beman::execution::tag_of_t<Sender>().transform_sender(::std::forward<Sender>(sender),
38-
::std::forward<Env>(env)...);
38+
::std::forward<Env>(env)...);
3939
}
4040

4141
template <::beman::execution::sender Sender, ::beman::execution::detail::queryable... Env>
4242
requires(sizeof...(Env) <= 1) && (not requires(Sender&& sender, Env&&... env) {
4343
::beman::execution::tag_of_t<Sender>().transform_sender(::std::forward<Sender>(sender),
44-
::std::forward<Env>(env)...);
44+
::std::forward<Env>(env)...);
4545
})
4646
static constexpr auto transform_sender(Sender&& sender,
4747
Env&&...) noexcept(noexcept(::std::forward<Sender>(sender)))
@@ -52,18 +52,18 @@ struct default_domain {
5252
template <::beman::execution::sender Sender, ::beman::execution::detail::queryable Env>
5353
requires requires(Sender&& sender, Env&& env) {
5454
::beman::execution::tag_of_t<Sender>().transform_env(::std::forward<Sender>(sender),
55-
::std::forward<Env>(env));
55+
::std::forward<Env>(env));
5656
}
5757
static constexpr auto transform_env(Sender&& sender, Env&& env) noexcept -> ::beman::execution::detail::queryable
5858
decltype(auto) {
5959
return ::beman::execution::tag_of_t<Sender>().transform_env(::std::forward<Sender>(sender),
60-
::std::forward<Env>(env));
60+
::std::forward<Env>(env));
6161
}
6262

6363
template <::beman::execution::sender Sender, ::beman::execution::detail::queryable Env>
6464
requires(not requires(Sender&& sender, Env&& env) {
6565
::beman::execution::tag_of_t<Sender>().transform_env(::std::forward<Sender>(sender),
66-
::std::forward<Env>(env));
66+
::std::forward<Env>(env));
6767
})
6868
static constexpr auto transform_env(Sender&&, Env&& env) noexcept -> ::beman::execution::detail::queryable
6969
decltype(auto) {

include/beman/execution/detail/default_impls.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ struct default_impls {
4747
return ::beman::execution::detail::get_sender_data(::std::forward<Sender>(sender)).data;
4848
}()};
4949

50-
return ::beman::execution::detail::allocator_aware_move(
51-
::beman::execution::detail::forward_like<Sender>(data), receiver);
50+
return ::beman::execution::detail::allocator_aware_move(::beman::execution::detail::forward_like<Sender>(data),
51+
receiver);
5252
};
5353
static constexpr auto start = [](auto&, auto&, auto&... ops) noexcept -> void {
5454
(::beman::execution::start(ops), ...);

include/beman/execution/detail/error_types_of_t.hpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ template <typename Sender,
2525
requires ::beman::execution::sender_in<Sender, Env>
2626
using error_types_of_t =
2727
::beman::execution::detail::gather_signatures< ::beman::execution::set_error_t,
28-
::beman::execution::completion_signatures_of_t<Sender, Env>,
29-
::std::type_identity_t,
30-
Variant>;
28+
::beman::execution::completion_signatures_of_t<Sender, Env>,
29+
::std::type_identity_t,
30+
Variant>;
3131
} // namespace beman::execution
3232

3333
// ----------------------------------------------------------------------------

include/beman/execution/detail/gather_signatures.hpp

+3-5
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,7 @@ struct gather_signatures_helper;
4747

4848
template <typename... Signatures, template <typename...> class Tuple, template <typename...> class Variant>
4949
requires requires {
50-
requires always_true<
51-
typename ::beman::execution::detail::gather_signatures_apply<Signatures, Tuple>::type...>;
50+
requires always_true<typename ::beman::execution::detail::gather_signatures_apply<Signatures, Tuple>::type...>;
5251
} && requires {
5352
typename ::beman::execution::detail::indirect_meta_apply<
5453
always_true<typename ::beman::execution::detail::gather_signatures_apply<Signatures, Tuple>::type...>>::
@@ -59,9 +58,8 @@ template <typename... Signatures, template <typename...> class Tuple, template <
5958
struct gather_signatures_helper<::beman::execution::completion_signatures<Signatures...>, Tuple, Variant> {
6059
using type = typename ::beman::execution::detail::indirect_meta_apply<
6160
always_true<typename ::beman::execution::detail::gather_signatures_apply<Signatures, Tuple>::type...>>::
62-
template meta_apply<
63-
Variant,
64-
typename ::beman::execution::detail::gather_signatures_apply<Signatures, Tuple>::type...>;
61+
template meta_apply<Variant,
62+
typename ::beman::execution::detail::gather_signatures_apply<Signatures, Tuple>::type...>;
6563
};
6664

6765
template <typename Tag,

include/beman/execution/detail/get_allocator.hpp

+3-4
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,13 @@ namespace beman::execution {
1818
struct get_allocator_t {
1919
template <typename Object>
2020
requires(not requires(Object&& object, const get_allocator_t& tag) { ::std::as_const(object).query(tag); })
21-
auto operator()(Object&&) const =
22-
BEMAN_EXECUTION_DELETE("the object requires a const query(get_allocator_t) overload");
21+
auto
22+
operator()(Object&&) const = BEMAN_EXECUTION_DELETE("the object requires a const query(get_allocator_t) overload");
2323
template <typename Object>
2424
requires(
2525
not requires(const Object& object, const get_allocator_t& tag) { object.query(tag); } &&
2626
not requires(Object&& object, const get_allocator_t& tag) { ::std::as_const(object).query(tag); })
27-
auto
28-
operator()(Object&&) const = BEMAN_EXECUTION_DELETE("the object requires a query(get_allocator_t) overload");
27+
auto operator()(Object&&) const = BEMAN_EXECUTION_DELETE("the object requires a query(get_allocator_t) overload");
2928
template <typename Object>
3029
requires(not requires(const Object& object, const get_allocator_t& tag) {
3130
{ object.query(tag) } noexcept;

0 commit comments

Comments
 (0)