Searched refs:stop_callback (Results 1 – 12 of 12) 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; 42 # include <__stop_token/stop_callback.h>
|
| H A D | condition_variable | 134 # include <__stop_token/stop_callback.h> 275 // condition variable. However, this needs the evaluation of stop_callback to 283 stop_callback __cb(__stoken, [this] { notify_all(); }); 292 // Note that the stop_callback takes the same internal lock before notifying 315 stop_callback __cb(__stoken, [this] { notify_all(); });
|
| H A D | module.modulemap.in | 2021 module stop_callback { header "__stop_token/stop_callback.h" }
|
| /freebsd/contrib/llvm-project/libcxx/modules/std/ |
| H A D | stop_token.cppm | |
| H A D | stop_token.inc | 23 using std::stop_callback;
|
| /freebsd/lib/libc++/ |
| H A D | module.modulemap | 2021 module stop_callback { header "__stop_token/stop_callback.h" }
|
| H A D | libcxx.imp | 729 { include: [ "<__stop_token/stop_callback.h>", "private", "<stop_token>", "public" ] },
|
| H A D | Makefile | 2022 STT_HEADERS+= stop_callback.h
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/ |
| H A D | module.modulemap | 1787 …xx03_std_private_stop_token_stop_callback [system] { header "__stop_token/stop_callback.h" }
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
| H A D | StdSymbolMap.inc | 2778 SYMBOL(stop_callback, std::, <stop_token>)
|