Home
last modified time | relevance | path

Searched refs:__item_ (Results 1 – 2 of 2) sorted by relevance

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__intrusive_queue.hpp182 _Item* __item_ = nullptr; member
192 STDEXEC_ASSERT(__item_ != nullptr); in operator *()
193 return __item_; in operator *()
199 return &__item_; in operator ->()
204 __predecessor_ = __item_; in operator ++()
205 if (__item_) in operator ++()
207 __item_ = __item_->*_Next; in operator ++()
242 if (other.__head_ == first.__item_) in splice()
244 other.__head_ = last.__item_; in splice()
258 __head_ = first.__item_; in splice()
[all …]
H A D__intrusive_slist.hpp110 _Item* __item_ = nullptr; member
114 explicit iterator(_Item* __item) noexcept : __item_(__item) {} in iterator()
118 STDEXEC_ASSERT(__item_ != nullptr); in operator *()
119 return __item_; in operator *()
124 STDEXEC_ASSERT(__item_ != nullptr); in operator ->()
125 return &__item_; in operator ->()
130 STDEXEC_ASSERT(__item_ != nullptr); in operator ++()
131 __item_ = __item_->*_Next; in operator ++()