Searched defs:__shared_state (Results 1 – 1 of 1) sorted by relevance
234 struct __shared_state : struct237 using __receiver_t = __t<__receiver<__cvref_id<_CvrefSender>, __id<_Env>>>;238 using __waiters_list_t = __intrusive_slist<&__local_state_base::__next_>;240 using __variant_t = //250 static constexpr std::size_t __started_bit = 0;251 static constexpr std::size_t __completed_bit = 1;253 inplace_stop_source __stop_source_{};254 __env_t<_Env> __env_;255 __variant_t __results_{}; // Defaults to the "set_stopped" state256 std::mutex __mutex_; // This mutex guards access to __waiters_.[all …]