Home
last modified time | relevance | path

Searched refs:stop_source (Results 1 – 10 of 10) sorted by relevance

/freebsd-14.2/contrib/llvm-project/libcxx/include/__stop_token/
H A Dstop_source.h34 class _LIBCPP_AVAILABILITY_SYNC stop_source {
36 …_LIBCPP_HIDE_FROM_ABI stop_source() : __state_(new __stop_state()) { __state_->__increment_stop_so… in stop_source() function
38 _LIBCPP_HIDE_FROM_ABI explicit stop_source(nostopstate_t) noexcept : __state_(nullptr) {} in stop_source() function
40 …_LIBCPP_HIDE_FROM_ABI stop_source(const stop_source& __other) noexcept : __state_(__other.__state_… in stop_source() function
46 _LIBCPP_HIDE_FROM_ABI stop_source(stop_source&& __other) noexcept = default;
48 _LIBCPP_HIDE_FROM_ABI stop_source& operator=(const stop_source& __other) noexcept {
60 _LIBCPP_HIDE_FROM_ABI stop_source& operator=(stop_source&&) noexcept = default;
62 _LIBCPP_HIDE_FROM_ABI ~stop_source() { in ~stop_source()
68 …_LIBCPP_HIDE_FROM_ABI void swap(stop_source& __other) noexcept { __state_.swap(__other.__state_); } in swap()
80 …[[nodiscard]] _LIBCPP_HIDE_FROM_ABI friend bool operator==(const stop_source&, const stop_source&)…
[all …]
H A Dstop_token.h53 friend class stop_source; variable
/freebsd-14.2/contrib/llvm-project/libcxx/include/
H A Dstop_token19 // [stopsource], class stop_source
20 class stop_source;
42 #include <__stop_token/stop_source.h>
H A Dlibcxx.imp650 { include: [ "<__stop_token/stop_source.h>", "private", "<stop_token>", "public" ] },
H A Dmodule.modulemap.in1730 header "__stop_token/stop_source.h"
/freebsd-14.2/contrib/llvm-project/libcxx/include/__thread/
H A Djthread.h101 …[[nodiscard]] _LIBCPP_HIDE_FROM_ABI stop_source get_stop_source() noexcept { return __stop_source_… in get_stop_source()
117 …_LIBCPP_HIDE_FROM_ABI static thread __init_thread(const stop_source& __ss, _Fun&& __fun, _Args&&..… in __init_thread()
125 stop_source __stop_source_;
/freebsd-14.2/contrib/llvm-project/libcxx/modules/std/
H A Dstop_token.inc17 using std::stop_source;
/freebsd-14.2/lib/libc++/
H A DMakefile1099 STT_HEADERS+= stop_source.h
H A Dmodule.modulemap1730 header "__stop_token/stop_source.h"
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc2716 SYMBOL(stop_source, std::, <stop_token>)