Home
last modified time | relevance | path

Searched refs:stop_callback (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__stop_token/
H A Dstop_callback.h37 class _LIBCPP_AVAILABILITY_SYNC stop_callback : private __stop_callback_base {
50 _LIBCPP_HIDE_FROM_ABI explicit stop_callback(const stop_token& __st, in stop_callback() function
52 : stop_callback(__private_constructor_tag{}, __st.__state_, std::forward<_Cb>(__cb)) {} in stop_callback()
56 _LIBCPP_HIDE_FROM_ABI explicit stop_callback(stop_token&& __st, in stop_callback() function
58 … : stop_callback(__private_constructor_tag{}, std::move(__st.__state_), std::forward<_Cb>(__cb)) {} in stop_callback()
60 _LIBCPP_HIDE_FROM_ABI ~stop_callback() { in ~stop_callback()
66 stop_callback(const stop_callback&) = delete;
67 stop_callback(stop_callback&&) = delete;
68 stop_callback& operator=(const stop_callback&) = delete;
69 stop_callback& operator=(stop_callback&&) = delete;
[all …]
H A Dstop_token.h54 friend class stop_callback; variable
/freebsd/contrib/llvm-project/libcxx/include/
H A Dstop_token28 // [stopcallback], class template stop_callback
30 class stop_callback;
39 # include <__stop_token/stop_callback.h>
H A Dcondition_variable131 #include <__stop_token/stop_callback.h>
278 // condition variable. However, this needs the evaluation of stop_callback to
286 stop_callback __cb(__stoken, [this] { notify_all(); });
295 // Note that the stop_callback takes the same internal lock before notifying
318 stop_callback __cb(__stoken, [this] { notify_all(); });
H A Dmodule.modulemap1787 module std_private_stop_token_stop_callback [system] { header "__stop_token/stop_callback.h"…
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dstop_token.cppm
/freebsd/lib/libc++/
H A DMakefile1143 STT_HEADERS+= stop_callback.h
H A Dlibcxx.imp668 { include: [ "<__stop_token/stop_callback.h>", "private", "<stop_token>", "public" ] },
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc2715 SYMBOL(stop_callback, std::, <stop_token>)