Home
last modified time | relevance | path

Searched refs:tag_invoke (Results 1 – 17 of 17) sorted by relevance

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__env.hpp163 friend constexpr auto tag_invoke(forwarding_query_t, in tag_invoke() function
180 friend constexpr auto tag_invoke(forwarding_query_t, in tag_invoke() function
198 friend constexpr auto tag_invoke(forwarding_query_t, in tag_invoke() function
212 return tag_invoke(get_allocator_t{}, __env); in operator ()()
221 friend constexpr auto tag_invoke(forwarding_query_t, in tag_invoke() function
241 return tag_invoke(get_stop_token_t{}, __env); in operator ()()
257 tag_invoke(forwarding_query_t, in tag_invoke() function
280 return tag_invoke(get_domain_t{}, __ty); in operator ()()
354 return tag_invoke(*this, __env_provider); in operator ()()
432 friend auto tag_invoke(_Tag, const __fwd& __self) // in tag_invoke() function
[all …]
H A D__basic_sender.hpp263 friend void tag_invoke(_Tag, __t&& __self, _Args&&... __args) noexcept in tag_invoke() function
271 friend auto tag_invoke(_Tag, const __t& __self) noexcept in tag_invoke() function
419 friend void tag_invoke(_Tag2, __op_state& __self) noexcept in tag_invoke() function
570 friend auto tag_invoke(_Tag, const _Self& __self) noexcept // in tag_invoke() function
582 friend auto tag_invoke(_Tag, _Self&& __self, _Env&& __env) noexcept // in tag_invoke() function
595 friend auto tag_invoke(_Tag, _Self&& __self, _Receiver&& __rcvr) // in tag_invoke() function
H A D__cpo.hpp46 tag_invoke( \
H A D__p2300.hpp35 inline constexpr stdexec::tag_invoke_t tag_invoke{}; variable
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/
H A Dany_sender_of.hpp219 stdexec::tag_invoke(__delete_t{}, __mtype<_Tp>{}, __storage); in operator ()()
791 friend auto tag_invoke(__create_vtable_t, __mtype<__t>, in tag_invoke() function
862 friend auto tag_invoke(get_env_t, const Self& __self) noexcept in tag_invoke() function
939 friend auto tag_invoke(get_env_t, const Self& __self) noexcept in tag_invoke() function
1020 friend void tag_invoke(_SetValue, _Self&& __self, in tag_invoke() function
1031 friend void tag_invoke(_SetError, _Self&& __self, in tag_invoke() function
1082 friend void tag_invoke(start_t, __t& __self) noexcept in tag_invoke() function
1115 friend void tag_invoke(start_t, __t& __self) noexcept in tag_invoke() function
1389 return stdexec::tag_invoke(_Tag{}, in tag_invoke()
1424 return stdexec::tag_invoke(_Tag{}, in tag_invoke()
[all …]
H A Dat_coroutine_exit.hpp54 friend void tag_invoke(_Tag, _Self&& __self, in tag_invoke() function
62 [[noreturn]] friend void tag_invoke(_Tag, __t&&) noexcept in tag_invoke() function
67 friend auto tag_invoke(get_env_t, const __t& __self) noexcept in tag_invoke() function
94 friend auto tag_invoke(connect_t, __t&& __self, in tag_invoke() function
104 friend auto tag_invoke(get_completion_signatures_t, _Self&&, _Env&&) in tag_invoke() function
110 friend auto tag_invoke(get_env_t, const __t& __self) noexcept in tag_invoke() function
210 friend auto tag_invoke(get_scheduler_t, __env __self) noexcept in tag_invoke() function in exec::__at_coro_exit::__task
260 friend auto tag_invoke(get_env_t, const __promise& __self) noexcept in tag_invoke() function in exec::__at_coro_exit::__task
H A Dasync_scope.hpp101 friend void tag_invoke(start_t, __t& __self) noexcept in tag_invoke() function
128 [[nodiscard]] friend auto tag_invoke(connect_t, _Self&& __self, in tag_invoke() function
213 friend auto tag_invoke(get_env_t, const __t& __self) noexcept in tag_invoke() function
257 friend void tag_invoke(start_t, __t& __self) noexcept in tag_invoke() function
288 [[nodiscard]] friend auto tag_invoke(connect_t, _Self&& __self, in tag_invoke() function
364 friend void tag_invoke(start_t, __t& __self) noexcept in tag_invoke() function
662 friend auto tag_invoke(get_env_t, const __t& __self) noexcept in tag_invoke() function
752 friend auto tag_invoke(get_completion_signatures_t, _Self&&, in tag_invoke() function
798 friend void tag_invoke(_Tag, __t&& __self) noexcept in tag_invoke() function
805 [[noreturn]] friend void tag_invoke(_Tag, __t&&, in tag_invoke() function
[all …]
H A Dsequence_senders.hpp75 return tag_invoke(*this, __rcvr, static_cast<_Item&&>(__item)); in operator ()()
104 friend auto tag_invoke(_GetEnv, const _Self& __self) noexcept in tag_invoke() function
112 friend void tag_invoke(_SetValue, _Self&& __self) noexcept in tag_invoke() function
121 friend void tag_invoke(_SetStopped, _Self&& __self) noexcept in tag_invoke() function
215 using __tag_invoke::tag_invoke; in __impl()
455 return tag_invoke(
469 return tag_invoke(subscribe_t{},
480 using __tag_invoke::tag_invoke;
481 tag_invoke(*this,
491 return tag_invoke(
[all …]
H A Dfunctional.hpp393 void tag_invoke();
401 tag_invoke(static_cast<_Tag&&>(__tag), static_cast<_Args&&>(__args)...);
408 static_cast<_Ret>(tag_invoke(static_cast<_Tag&&>(__tag),
419 tag_invoke(static_cast<_Tag&&>(__tag),
426 decltype(tag_invoke(__declval<_Tag>(), __declval<_Args>()...));
448 return tag_invoke(static_cast<_Tag&&>(__tag), in operator ()()
459 inline constexpr tag_invoke_t tag_invoke{}; variable
H A Dexecution.hpp875 using __tag_invoke::tag_invoke; in __impl()
1293 tag_invoke(std::move(__tag),
1331 (void)tag_invoke(start_t{}, __op); in operator ()()
1467 return tag_invoke(as_awaitable, in await_transform()
1684 return tag_invoke(connect_t{},
1701 using __tag_invoke::tag_invoke;
1702 tag_invoke(*this,
2699 void tag_invoke(_Tag, __receiver) noexcept;
4685 friend auto tag_invoke(get_env_t, in tag_invoke() function
6166 return tag_invoke(get_scheduler_t{}, __env); in operator ()()
[all …]
H A Denv.hpp96 friend void tag_invoke(start_t, __t& __self) noexcept in tag_invoke() function
143 friend auto tag_invoke(connect_t, _Self&& __self, _Receiver __rcvr) // in tag_invoke() function
153 friend auto tag_invoke(get_completion_signatures_t, __sender, _Env&&) in tag_invoke() function
H A Dtask.hpp115 friend auto tag_invoke(get_scheduler_t, in tag_invoke() function
123 friend auto tag_invoke(get_stop_token_t, in tag_invoke() function
483 friend auto tag_invoke(get_env_t, const __promise& __self) noexcept in tag_invoke() function in exec::__task::basic_task
548 friend auto tag_invoke(as_awaitable_t, basic_task&& __self, in tag_invoke() function
577 friend auto tag_invoke(get_completion_signatures_t, const basic_task&, auto) in tag_invoke() function
/openbmc/sdbusplus/include/sdbusplus/async/
H A Dcallback.hpp103 friend void tag_invoke(execution::start_t, in tag_invoke() function
140 friend auto tag_invoke(execution::get_completion_signatures_t,
146 friend auto tag_invoke(execution::connect_t, callback_sender&& self, R r) in tag_invoke() function
H A Dtimer.hpp49 friend auto tag_invoke(execution::start_t, sleep_operation& self) noexcept in tag_invoke() function
88 friend auto tag_invoke(execution::get_completion_signatures_t,
96 friend auto tag_invoke(execution::connect_t, sleep_sender&& self, R r) in tag_invoke() function
H A Dmatch.hpp89 friend void tag_invoke(execution::start_t, match_completion& self) noexcept in tag_invoke() function
132 friend auto tag_invoke(execution::get_completion_signatures_t,
138 friend auto tag_invoke(execution::connect_t, match_sender&& self, R r) in tag_invoke() function
/openbmc/sdbusplus/src/async/
H A Dcontext.cpp71 friend void tag_invoke(execution::start_t, in tag_invoke() function
87 friend auto tag_invoke(execution::get_completion_signatures_t,
92 friend auto tag_invoke(execution::connect_t, wait_process_sender&& self, in tag_invoke() function
/openbmc/pldm/requester/
H A Dhandler.hpp490 friend void tag_invoke(stdexec::start_t, SendRecvMsgOperation& op) noexcept in tag_invoke() function
607 friend auto tag_invoke(stdexec::get_completion_signatures_t,
615 friend auto tag_invoke(stdexec::connect_t, SendRecvMsgSender&& self, R r) in tag_invoke() function