Home
last modified time | relevance | path

Searched refs:coroutine_handle (Results 1 – 11 of 11) sorted by relevance

/freebsd-14.2/contrib/llvm-project/libcxx/include/__coroutine/
H A Dcoroutine_handle.h30 struct _LIBCPP_TEMPLATE_VIS coroutine_handle; variable
33 struct _LIBCPP_TEMPLATE_VIS coroutine_handle<void> {
36 constexpr coroutine_handle() noexcept = default;
49 coroutine_handle __tmp;
86 inline _LIBCPP_HIDE_FROM_ABI constexpr bool operator==(coroutine_handle<> __x, coroutine_handle<> _…
90 operator<=>(coroutine_handle<> __x, coroutine_handle<> __y) noexcept {
95 struct _LIBCPP_TEMPLATE_VIS coroutine_handle {
98 constexpr coroutine_handle() noexcept = default;
104 coroutine_handle __tmp;
119 coroutine_handle __tmp;
[all …]
H A Dnoop_coroutine_handle.h31 struct _LIBCPP_TEMPLATE_VIS coroutine_handle<noop_coroutine_promise> {
34 _LIBCPP_HIDE_FROM_ABI constexpr operator coroutine_handle<>() const noexcept {
35 return coroutine_handle<>::from_address(address());
57 _LIBCPP_HIDE_FROM_ABI friend coroutine_handle<noop_coroutine_promise> noop_coroutine() noexcept;
60 _LIBCPP_HIDE_FROM_ABI coroutine_handle() noexcept { this->__handle_ = __builtin_coro_noop(); }
79 _LIBCPP_HIDE_FROM_ABI coroutine_handle() noexcept = default;
84 using noop_coroutine_handle = coroutine_handle<noop_coroutine_promise>;
H A Dtrivial_awaitables.h26 _LIBCPP_HIDE_FROM_ABI constexpr void await_suspend(coroutine_handle<>) const noexcept {} in await_suspend()
32 _LIBCPP_HIDE_FROM_ABI constexpr void await_suspend(coroutine_handle<>) const noexcept {} in await_suspend()
/freebsd-14.2/contrib/llvm-project/libcxx/include/
H A Dcoroutine22 struct coroutine_handle;
24 constexpr bool operator==(coroutine_handle<> x, coroutine_handle<> y) noexcept;
25 constexpr strong_ordering operator<=>(coroutine_handle<> x, coroutine_handle<> y) noexcept;
28 template <class P> struct hash<coroutine_handle<P>>;
31 template<> struct coroutine_handle<noop_coroutine_promise>;
32 using noop_coroutine_handle = coroutine_handle<noop_coroutine_promise>;
43 #include <__coroutine/coroutine_handle.h>
H A Dlibcxx.imp333 { include: [ "<__coroutine/coroutine_handle.h>", "private", "<coroutine>", "public" ] },
H A Dmodule.modulemap.in1243 module std_private_coroutine_coroutine_handle [system] { header "__coroutine/coroutine_handle.…
/freebsd-14.2/contrib/llvm-project/libcxx/modules/std/
H A Dcoroutine.inc16 using std::coroutine_handle;
/freebsd-14.2/lib/libc++/
H A DMakefile666 COR_HEADERS+= coroutine_handle.h
H A Dmodule.modulemap1243 module std_private_coroutine_coroutine_handle [system] { header "__coroutine/coroutine_handle.…
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc960 SYMBOL(coroutine_handle, std::, <coroutine>)
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DDiagnosticSemaKinds.td11603 "std::coroutine_handle isn't a class template">;
11605 "std::coroutine_handle must have a member named '%0'">;
11645 …"return type of 'coroutine_handle<>::address should be 'void*' (have %0) in order to get capabilit…