Searched refs:__other (Results 1 – 6 of 6) sorted by relevance
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/ |
H A D | __intrusive_queue.hpp | 38 __intrusive_queue(__intrusive_queue&& __other) noexcept : in __intrusive_queue() argument 39 __head_(std::exchange(__other.__head_, nullptr)), in __intrusive_queue() 40 __tail_(std::exchange(__other.__tail_, nullptr)) in __intrusive_queue() 47 auto operator=(__intrusive_queue __other) noexcept -> __intrusive_queue& in operator =() argument 49 std::swap(__head_, __other.__head_); in operator =() 50 std::swap(__tail_, __other.__tail_); in operator =() 144 void append(__intrusive_queue __other) noexcept in append() argument 146 if (__other.empty()) in append() 148 auto* __other_head = std::exchange(__other.__head_, nullptr); in append() 157 __tail_ = std::exchange(__other.__tail_, nullptr); in append() [all …]
|
H A D | __intrusive_slist.hpp | 38 __intrusive_slist(__intrusive_slist&& __other) noexcept : in __intrusive_slist() argument 39 __head_(std::exchange(__other.__head_, nullptr)) in __intrusive_slist() 44 auto swap(__intrusive_slist& __other) noexcept -> void in swap() argument 46 std::swap(__head_, __other.__head_); in swap() 49 auto operator=(__intrusive_slist __other) noexcept -> __intrusive_slist& in operator =() argument 51 swap(__other); in operator =()
|
H A D | __connect_awaitable.hpp | 68 __operation_base(__operation_base&& __other) noexcept : in __operation_base() 69 __coro_(std::exchange(__other.__coro_, {})) in __operation_base()
|
H A D | __meta.hpp | 265 constexpr auto operator<=>(const __mstring<_OtherLen>& __other) in operator <=>() 271 auto __cmp = (__what_[__i] <=> __other.__what_[__i]); in operator <=>()
|
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/ |
H A D | stop_token.hpp | 170 inplace_stop_token(const inplace_stop_token& __other) noexcept = default; 172 inplace_stop_token(inplace_stop_token&& __other) noexcept : in inplace_stop_token() argument 173 __source_(std::exchange(__other.__source_, {})) in inplace_stop_token() 176 auto operator=(const inplace_stop_token& __other) noexcept 179 auto operator=(inplace_stop_token&& __other) noexcept -> inplace_stop_token& in operator =() argument 181 __source_ = std::exchange(__other.__source_, nullptr); in operator =() 195 void swap(inplace_stop_token& __other) noexcept in swap() argument 197 std::swap(__source_, __other.__source_); in swap()
|
H A D | any_sender_of.hpp | 535 __t(const __t& __other) in __t() argument 538 (*__other.__vtable_)(__copy_construct, this, __other); in __t() 541 auto operator=(const __t& __other) in operator =() argument 543 if (&__other != this) in operator =() 545 __t tmp(__other); in operator =() 551 __t(__t&& __other) noexcept in __t() argument 553 (*__other.__vtable_)(__move_construct, this, in __t() 554 static_cast<__t&&>(__other)); in __t() 557 auto operator=(__t&& __other) noexcept -> __t& in operator =() argument 560 (*__other.__vtable_)(__move_construct, this, in operator =() [all …]
|