Home
last modified time | relevance | path

Searched refs:STDEXEC_ASSERT (Results 1 – 14 of 14) sorted by relevance

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__intrusive_slist.hpp72 STDEXEC_ASSERT(!empty()); in pop_front()
78 STDEXEC_ASSERT(__item != nullptr); in push_front()
84 STDEXEC_ASSERT(__item != nullptr); in remove()
118 STDEXEC_ASSERT(__item_ != nullptr); in operator *()
124 STDEXEC_ASSERT(__item_ != nullptr); in operator ->()
130 STDEXEC_ASSERT(__item_ != nullptr); in operator ++()
H A D__intrusive_queue.hpp56 STDEXEC_ASSERT(empty()); in ~__intrusive_queue()
106 STDEXEC_ASSERT(!empty()); in pop_front()
120 STDEXEC_ASSERT(__item != nullptr); in push_front()
131 STDEXEC_ASSERT(__item != nullptr); in push_back()
192 STDEXEC_ASSERT(__item_ != nullptr); in operator *()
198 STDEXEC_ASSERT(__item_ != nullptr); in operator ->()
240 STDEXEC_ASSERT(first.__item_ != nullptr); in splice()
241 STDEXEC_ASSERT(last.__predecessor_ != nullptr); in splice()
252 STDEXEC_ASSERT(first.__predecessor_ != nullptr); in splice()
H A D__optional.hpp123 STDEXEC_ASSERT(__has_value); in operator *()
129 STDEXEC_ASSERT(__has_value); in operator *()
135 STDEXEC_ASSERT(__has_value); in operator *()
141 STDEXEC_ASSERT(__has_value); in operator ->()
147 STDEXEC_ASSERT(__has_value); in operator ->()
H A D__variant.hpp60 STDEXEC_ASSERT(false); in visit()
181 STDEXEC_ASSERT(__self.__index_ != __variant_npos); in visit()
195 STDEXEC_ASSERT(_Ny == __index_); in get()
204 STDEXEC_ASSERT(_Ny == __index_); in get()
212 STDEXEC_ASSERT(_Ny == __index_); in get()
H A D__intrusive_mpsc_queue.hpp85 STDEXEC_ASSERT(!__next); in pop_front()
H A D__shared.hpp280 STDEXEC_ASSERT(__count(__old) >= 2); in __detach()
395 STDEXEC_ASSERT(__waiters_copy.front() != __get_tombstone()); in __notify_waiters()
H A D__config.hpp480 #ifdef STDEXEC_ASSERT
485 #define STDEXEC_ASSERT(_XP) \ macro
H A D__as_awaitable.hpp158 STDEXEC_ASSERT(false && +"_Should never get here" == nullptr); in await_resume()
H A D__sync_wait.hpp121 STDEXEC_ASSERT( in set_error()
H A D__env.hpp332 STDEXEC_ASSERT(tag_invoke(__root_t{}, __env) == true); in operator ()()
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/
H A Dcoroutine.hpp60 STDEXEC_ASSERT(!"Should never get here"); in final_suspend()
66 STDEXEC_ASSERT(!"Should never get here"); in return_void()
71 STDEXEC_ASSERT(!"Should never get here"); in unhandled_exception()
H A Dasync_scope.hpp64 STDEXEC_ASSERT(__active_ == 0); in ~__impl()
65 STDEXEC_ASSERT(__waiters_.empty()); in ~__impl()
265 STDEXEC_ASSERT(this->__scope_); in start()
375 STDEXEC_ASSERT(__state != nullptr); in __complete_()
589 STDEXEC_ASSERT(__guard.owns_lock()); in __step_from_to_()
591 STDEXEC_ASSERT(actual == __from); in __step_from_to_()
H A Dstop_token.hpp273 STDEXEC_ASSERT( in ~inplace_stop_source()
275 STDEXEC_ASSERT(__callbacks_ == nullptr); in ~inplace_stop_source()
H A Dany_sender_of.hpp963 STDEXEC_ASSERT(__object_pointer); in STDEXEC_MEMFN_DECL()
1081 STDEXEC_ASSERT(__storage_.__get_vtable()->__start_); in start()
1110 STDEXEC_ASSERT(__storage_.__get_vtable()->__start_); in start()
1293 STDEXEC_ASSERT(__storage_.__get_vtable()->__schedule_); in schedule()
1344 STDEXEC_ASSERT(__self && __other); in STDEXEC_MEMFN_DECL()