Searched refs:coroutine_handle (Results 1 – 11 of 11) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__coroutine/ |
| H A D | coroutine_handle.h | 30 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 D | noop_coroutine_handle.h | 31 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 D | trivial_awaitables.h | 26 _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 D | coroutine | 22 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 D | libcxx.imp | 333 { include: [ "<__coroutine/coroutine_handle.h>", "private", "<coroutine>", "public" ] },
|
| H A D | module.modulemap.in | 1243 module std_private_coroutine_coroutine_handle [system] { header "__coroutine/coroutine_handle.…
|
| /freebsd-14.2/contrib/llvm-project/libcxx/modules/std/ |
| H A D | coroutine.inc | 16 using std::coroutine_handle;
|
| /freebsd-14.2/lib/libc++/ |
| H A D | Makefile | 666 COR_HEADERS+= coroutine_handle.h
|
| H A D | module.modulemap | 1243 module std_private_coroutine_coroutine_handle [system] { header "__coroutine/coroutine_handle.…
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
| H A D | StdSymbolMap.inc | 960 SYMBOL(coroutine_handle, std::, <coroutine>)
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | DiagnosticSemaKinds.td | 11603 "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…
|