/llvm-project/clang/test/CodeGenCoroutines/ |
H A D | coro-return.cpp | 6 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 D | coro-cleanup.cpp | 8 template <class Promise = void> struct coroutine_handle { struct 12 template <> struct coroutine_handle<void> { struct
|
H A D | coro-eh-cleanup.cpp | 11 template <> struct coroutine_handle<void> { struct 17 template <class Promise> struct coroutine_handle: coroutine_handle<void> { struct
|
H A D | coro-lambda.cpp | 10 template <> struct coroutine_handle<void> { struct 16 template <class Promise> struct coroutine_handle : coroutine_handle<void> { struct
|
H A D | coro-dwarf.cpp | 9 template <class Promise = void> struct coroutine_handle { struct 13 template <> struct coroutine_handle<void> { struct
|
H A D | coro-newpm-pipeline.cpp | 28 template <typename T> struct coroutine_handle { struct 29 static handle from_address(void *address) noexcept { return {}; } in from_address()
|
H A D | coro-always-inline.cpp | 18 struct coroutine_handle { struct 19 static handle from_address(void *address) noexcept { return {}; } in from_address()
|
H A D | coro-alloc.cpp | 10 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 D | coro-await.cpp | 11 struct coroutine_handle<void> { struct 18 struct coroutine_handle : coroutine_handle<> { struct 26 void await_suspend(std::coroutine_handle<>); argument [all...] |
H A D | coro-return-voidtype-initlist.cpp | 13 struct coroutine_handle<> {}; struct 15 struct coroutine_handle : coroutine_handle<> { struct
|
/llvm-project/clang/test/CoverageMapping/ |
H A D | coroutine.cpp | 8 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 D | coroutine-hostile-raii.cpp | 15 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 D | coroutine-alloc-2.cpp | 9 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 D | coroutine-alloc-3.cpp | 9 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 D | coroutine-seh.cpp | 5 template <class Promise = void> struct coroutine_handle { struct 9 template <> struct coroutine_handle<void> { struct
|
H A D | thread-safety-coro.cpp | 15 struct coroutine_handle<void> { struct 22 struct coroutine_handle : coroutine_handle<> {}; struct
|
H A D | coroutine_handle-address-return-type.cpp | 8 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 D | coroutine-final-suspend-noexcept.cpp | 12 struct coroutine_handle { struct 17 struct coroutine_handle<void> { struct
|
H A D | co_await-ast.cpp | 6 template <typename> struct coroutine_handle { struct
|
/llvm-project/clang/test/SemaTemplate/ |
H A D | late-parsing-eager-instantiation.cpp | 23 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 D | coroutines.cpp | 14 template <class Promise = void> struct coroutine_handle { struct 18 template <> struct coroutine_handle<void> { struct
|
/llvm-project/libcxx/include/__coroutine/ |
H A D | coroutine_handle.h | 30 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 D | coroutines.h | 11 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 D | coroutines.h | 11 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 D | ubsan-coroutines.cpp | 11 template <> struct coroutine_handle<void> { struct 17 template <class Promise> struct coroutine_handle : coroutine_handle<void> { struct
|