Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/include/__utility/
H A Dexception_guard.h69 : __rollback_(std::move(__rollback)), __completed_(false) {} in __exception_guard_exceptions()
74 : __rollback_(std::move(__other.__rollback_)), __completed_(__other.__completed_) { in __exception_guard_exceptions()
75 __other.__completed_ = true; in __exception_guard_exceptions()
82 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 void __complete() _NOEXCEPT { __completed_ = t… in __complete()
85 if (!__completed_) in ~__exception_guard_exceptions()
91 bool __completed_; member
105 : __completed_(__other.__completed_) { in __exception_guard_noexceptions()
106 __other.__completed_ = true; in __exception_guard_noexceptions()
114 __completed_ = true; in __complete()
118 … _LIBCPP_ASSERT_INTERNAL(__completed_, "__exception_guard not completed with exceptions disabled"); in ~__exception_guard_noexceptions()
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__stop_token/
H A Dstop_state.h36 atomic<bool> __completed_ = false; member
130 __cb->__completed_.store(true, std::memory_order_release); in __request_stop()
131 __cb->__completed_.notify_all(); in __request_stop()
180 __cb->__completed_.wait(false, std::memory_order_acquire); in __remove_callback()