@@ -2704,36 +2704,40 @@ namespace stdexec {
27042704 }
27052705 };
27062706
2707- inline constexpr struct __just_t : __just_impl<__just_t , set_value_t > {
2707+ struct just_t : __just_impl<just_t , set_value_t > {
27082708 template <__movable_value... _Ts>
27092709 STDEXEC_DETAIL_CUDACC_HOST_DEVICE //
27102710 auto
27112711 operator ()(_Ts&&... __ts) const noexcept ((__nothrow_decay_copyable<_Ts> && ...)) {
2712- return make_sender_expr<__just_t >(__decayed_tuple<_Ts...>{(_Ts&&) __ts...});
2712+ return make_sender_expr<just_t >(__decayed_tuple<_Ts...>{(_Ts&&) __ts...});
27132713 }
2714- } just{} ;
2714+ };
27152715
2716- inline constexpr struct __just_error_t : __just_impl<__just_error_t , set_error_t > {
2716+ struct just_error_t : __just_impl<just_error_t , set_error_t > {
27172717 template <__movable_value _Error>
27182718 STDEXEC_DETAIL_CUDACC_HOST_DEVICE //
27192719 auto
27202720 operator ()(_Error&& __err) const noexcept (__nothrow_decay_copyable<_Error>) {
2721- return make_sender_expr<__just_error_t >(__decayed_tuple<_Error>{(_Error&&) __err});
2721+ return make_sender_expr<just_error_t >(__decayed_tuple<_Error>{(_Error&&) __err});
27222722 }
2723- } just_error{} ;
2723+ };
27242724
2725- inline constexpr struct __just_stopped_t : __just_impl<__just_stopped_t , set_stopped_t > {
2725+ struct just_stopped_t : __just_impl<just_stopped_t , set_stopped_t > {
27262726 STDEXEC_DETAIL_CUDACC_HOST_DEVICE //
27272727 auto
27282728 operator ()() const noexcept {
2729- return make_sender_expr<__just_stopped_t >(__decayed_tuple<>());
2729+ return make_sender_expr<just_stopped_t >(__decayed_tuple<>());
27302730 }
2731- } just_stopped{} ;
2731+ };
27322732 }
27332733
2734- using __just::just;
2735- using __just::just_error;
2736- using __just::just_stopped;
2734+ using __just::just_t ;
2735+ using __just::just_error_t ;
2736+ using __just::just_stopped_t ;
2737+
2738+ inline constexpr just_t just {};
2739+ inline constexpr just_error_t just_error {};
2740+ inline constexpr just_stopped_t just_stopped {};
27372741
27382742 // ///////////////////////////////////////////////////////////////////////////
27392743 // [execution.execute]
0 commit comments