Lines Matching defs:__rcvr
67 auto operator()(_Receiver& __rcvr, _Item&& __item) const
75 return tag_invoke(*this, __rcvr, static_cast<_Item&&>(__item));
420 auto operator()(_Sender&& __sndr, _Receiver&& __rcvr) const
425 auto&& __env = get_env(__rcvr);
436 __rcvr, transform_sender(
441 static_cast<_Receiver&&>(__rcvr)});
455 static_cast<_Receiver&&>(__rcvr));
466 static_cast<_Receiver&&>(__rcvr));
471 __rcvr, transform_sender(
477 static_cast<_Receiver&&>(__rcvr)});
501 requires(_Sender&& __sndr, _Receiver&& __rcvr) {
503 static_cast<_Receiver&&>(__rcvr));
515 void __set_value_unless_stopped(_Receiver&& __rcvr)
520 stdexec::set_value(static_cast<_Receiver&&>(__rcvr));
524 auto token = stdexec::get_stop_token(stdexec::get_env(__rcvr));
527 stdexec::set_value(static_cast<_Receiver&&>(__rcvr));
531 stdexec::set_stopped(static_cast<_Receiver&&>(__rcvr));