Home
last modified time | relevance | path

Searched defs:coroutine_handle (Results 1 – 25 of 33) sorted by relevance

12

/llvm-project/clang/test/CodeGenCoroutines/
H A Dcoro-return.cpp6 template <class Promise = void> struct coroutine_handle { struct
10 template <> struct coroutine_handle<void> { struct
14 coroutine_handle(coroutine_handle<PromiseType>) noexcept {} in coroutine_handle() function
20 void await_suspend(std::coroutine_handle<>) noexcept;
H A Dcoro-cleanup.cpp8 template <class Promise = void> struct coroutine_handle { struct
12 template <> struct coroutine_handle<void> { struct
H A Dcoro-eh-cleanup.cpp11 template <> struct coroutine_handle<void> { struct
17 template <class Promise> struct coroutine_handle: coroutine_handle<void> { struct
H A Dcoro-lambda.cpp10 template <> struct coroutine_handle<void> { struct
16 template <class Promise> struct coroutine_handle : coroutine_handle<void> { struct
H A Dcoro-dwarf.cpp9 template <class Promise = void> struct coroutine_handle { struct
13 template <> struct coroutine_handle<void> { struct
H A Dcoro-newpm-pipeline.cpp28 template <typename T> struct coroutine_handle { struct
29 static handle from_address(void *address) noexcept { return {}; } in from_address()
H A Dcoro-always-inline.cpp18 struct coroutine_handle { struct
19 static handle from_address(void *address) noexcept { return {}; } in from_address()
H A Dcoro-alloc.cpp10 struct coroutine_handle { struct
12 static coroutine_handle from_address(void *) noexcept { return {}; } in from_address()
16 struct coroutine_handle<void> { struct
20 coroutine_handle(coroutine_handle<PromiseType>) noexcept {} in coroutine_handle() function
37 void await_suspend(std::coroutine_handle<>) noexcept {} in await_suspend()
H A Dcoro-await.cpp11 struct coroutine_handle<void> { struct
18 struct coroutine_handle : coroutine_handle<> { struct
26 void await_suspend(std::coroutine_handle<>); argument
[all...]
H A Dcoro-return-voidtype-initlist.cpp13 struct coroutine_handle<> {}; struct
15 struct coroutine_handle : coroutine_handle<> { struct
/llvm-project/clang/test/CoverageMapping/
H A Dcoroutine.cpp8 struct coroutine_handle { struct
13 struct coroutine_handle<void> { struct
17 coroutine_handle(coroutine_handle<PromiseType>) noexcept {} in coroutine_handle() function
23 void await_suspend(std::coroutine_handle<>) noexcept;
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/misc/
H A Dcoroutine-hostile-raii.cpp15 template <> struct coroutine_handle<void> { struct
16 static coroutine_handle from_address(void *addr) noexcept { in from_address()
21 void operator()() { resume(); } in operator ()()
22 void *address() const noexcept { return ptr; } in address()
23 void resume() const { } in resume()
24 void destroy() const { } in destroy()
25 bool done() const { return true; } in done()
26 coroutine_handle &operator=(decltype(nullptr)) { in operator =()
30 coroutine_handle(decltype(nullptr)) : ptr(nullptr) {} in coroutine_handle() argument
31 coroutine_handle() : ptr(nullptr) {} in coroutine_handle() function
[all …]
/llvm-project/clang/test/SemaCXX/
H A Dcoroutine-alloc-2.cpp9 struct coroutine_handle { struct
15 struct coroutine_handle<void> { struct
19 coroutine_handle(coroutine_handle<PromiseType>) noexcept {} in coroutine_handle() function
24 void await_suspend(std::coroutine_handle<>) noexcept {} in await_suspend()
H A Dcoroutine-alloc-3.cpp9 struct coroutine_handle { struct
15 struct coroutine_handle<void> { struct
19 coroutine_handle(coroutine_handle<PromiseType>) noexcept {} in coroutine_handle() function
24 void await_suspend(std::coroutine_handle<>) noexcept {} in await_suspend()
H A Dcoroutine-seh.cpp5 template <class Promise = void> struct coroutine_handle { struct
9 template <> struct coroutine_handle<void> { struct
H A Dthread-safety-coro.cpp15 struct coroutine_handle<void> { struct
22 struct coroutine_handle : coroutine_handle<> {}; struct
H A Dcoroutine_handle-address-return-type.cpp8 struct coroutine_handle<void> { struct
15 struct coroutine_handle : public coroutine_handle<> { struct
55 struct coroutine_handle<task::promise_type> : public coroutine_handle<> { struct
H A Dcoroutine-final-suspend-noexcept.cpp12 struct coroutine_handle { struct
17 struct coroutine_handle<void> { struct
H A Dco_await-ast.cpp6 template <typename> struct coroutine_handle { struct
/llvm-project/clang/test/SemaTemplate/
H A Dlate-parsing-eager-instantiation.cpp23 template <typename Promise> struct coroutine_handle { struct
31 void await_suspend(coroutine_handle<Promise> h) { in GetCurrenPromise() argument
/llvm-project/clang/test/PCH/
H A Dcoroutines.cpp14 template <class Promise = void> struct coroutine_handle { struct
18 template <> struct coroutine_handle<void> { struct
/llvm-project/libcxx/include/__coroutine/
H A Dcoroutine_handle.h30 struct _LIBCPP_TEMPLATE_VIS coroutine_handle; global() variable
[all...]
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/readability/Inputs/identifier-naming/system/
H A Dcoroutines.h11 struct coroutine_handle { struct
12 static constexpr coroutine_handle from_address(void *addr) noexcept { return {}; }; in from_address() argument
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines/Inputs/system/
H A Dcoroutines.h11 struct coroutine_handle { struct
12 static constexpr coroutine_handle from_address(void *addr) noexcept { return {}; }; in from_address() argument
/llvm-project/clang/test/CodeGenCXX/
H A Dubsan-coroutines.cpp11 template <> struct coroutine_handle<void> { struct
17 template <class Promise> struct coroutine_handle : coroutine_handle<void> { struct

12