Searched defs:async_scope (Results 1 – 2 of 2) sorted by relevance
28 using async_scope = exec::async_scope; typedef
780 struct async_scope : __immovable { struct785 auto when_empty(_Constrained&& __c) const -> __when_empty_sender_t<_Constrained> { in when_empty()790 auto on_empty() const { in on_empty()795 using nest_result_t = __nest_sender_t<_Constrained>;799 auto nest(_Constrained&& __c) -> nest_result_t<_Constrained> { in nest()805 void spawn(_Sender&& __sndr, _Env __env = {}) { in spawn()815 auto spawn_future(_Sender&& __sndr, _Env __env = {}) -> __future_t<_Sender, _Env> { in spawn_future()822 auto get_stop_source() noexcept -> inplace_stop_source& { in get_stop_source()826 auto get_stop_token() const noexcept -> inplace_stop_token { in get_stop_token()830 auto request_stop() noexcept -> bool { in request_stop()[all …]