Searched refs:stop_callback (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/libcxx/include/__stop_token/ |
H A D | stop_callback.h | 37 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 D | stop_token.h | 54 friend class stop_callback; variable
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | stop_token | 28 // [stopcallback], class template stop_callback 30 class stop_callback; 39 # include <__stop_token/stop_callback.h>
|
H A D | condition_variable | 131 #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 D | module.modulemap | 1787 module std_private_stop_token_stop_callback [system] { header "__stop_token/stop_callback.h"…
|
/freebsd/contrib/llvm-project/libcxx/modules/std/ |
H A D | stop_token.cppm |
|
/freebsd/lib/libc++/ |
H A D | Makefile | 1143 STT_HEADERS+= stop_callback.h
|
H A D | libcxx.imp | 668 { include: [ "<__stop_token/stop_callback.h>", "private", "<stop_token>", "public" ] },
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
H A D | StdSymbolMap.inc | 2715 SYMBOL(stop_callback, std::, <stop_token>)
|