const context_t esc_##_letter_{exec_##_letter_}; \
experimental::execution::single_thread_context stc_##_letter_{}; \
auto br_##_letter_ = stdexec::just() \
| stdexec::then( \
increment_and_memorize_t{ \
.counter = view_um_h_t{std::addressof(counter_start)}, \
.value = view_um_h_t{std::addressof(order_start.at(_id_))}}) \
| stdexec::continues_on(stc_##_letter_.get_scheduler()) \
| stdexec::then( \
increment_and_memorize_t{ \
.counter = view_um_h_t{std::addressof(counter_after_stc)}, \
.value = view_um_h_t{std::addressof(order_after_stc.at(_id_))}}) \
#define THEN_INCREMENT_ATOMIC(_scope_, _data_)
Same as THEN_INCREMENT, using Tests::Utils::atomic_fetch_add. // NOLINTNEXTLINE(cppcoreguidelines-mac...