| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | coroutine-seh.cpp | 12 template <class PromiseType> 13 coroutine_handle(coroutine_handle<PromiseType>) noexcept;
|
| H A D | coroutine-seh-exp-namespace.cpp | 13 template <class PromiseType> 14 coroutine_handle(coroutine_handle<PromiseType>) noexcept;
|
| H A D | coroutine-final-suspend-noexcept-exp-namespace.cpp | 19 template <class PromiseType> 20 coroutine_handle(coroutine_handle<PromiseType>);
|
| H A D | coroutine-final-suspend-noexcept.cpp | 18 template <class PromiseType> 19 coroutine_handle(coroutine_handle<PromiseType>);
|
| /llvm-project-15.0.7/clang/test/CoverageMapping/ |
| H A D | coroutine.cpp | 16 template <class PromiseType> 17 coroutine_handle(coroutine_handle<PromiseType>) noexcept {} in coroutine_handle()
|
| /llvm-project-15.0.7/clang/test/SemaCXX/Inputs/ |
| H A D | std-coroutine.h | 16 template <class PromiseType> 17 coroutine_handle(coroutine_handle<PromiseType>) noexcept;
|
| H A D | std-coroutine-exp-namespace.h | 16 template <class PromiseType> 17 coroutine_handle(coroutine_handle<PromiseType>) noexcept;
|
| /llvm-project-15.0.7/clang/test/CodeGenCoroutines/ |
| H A D | coro-return.cpp | 13 template <class PromiseType> 14 coroutine_handle(coroutine_handle<PromiseType>) noexcept {} in coroutine_handle()
|
| H A D | coro-return-exp-namespace.cpp | 13 template <class PromiseType> 14 coroutine_handle(coroutine_handle<PromiseType>) noexcept {} in coroutine_handle()
|
| H A D | coro-cleanup-exp-namespace.cpp | 14 template <class PromiseType> 15 coroutine_handle(coroutine_handle<PromiseType>) noexcept;
|
| H A D | coro-eh-cleanup.cpp | 14 template <class PromiseType> 15 coroutine_handle(coroutine_handle<PromiseType>) noexcept;
|
| H A D | coro-gro.cpp | 15 template <class PromiseType> 16 coroutine_handle(coroutine_handle<PromiseType>) noexcept;
|
| H A D | coro-cleanup.cpp | 14 template <class PromiseType> 15 coroutine_handle(coroutine_handle<PromiseType>) noexcept;
|
| H A D | coro-gro-exp-namespace.cpp | 15 template <class PromiseType> 16 coroutine_handle(coroutine_handle<PromiseType>) noexcept;
|
| H A D | coro-eh-cleanup-exp-namespace.cpp | 14 template <class PromiseType> 15 coroutine_handle(coroutine_handle<PromiseType>) noexcept;
|
| H A D | coro-lambda-exp-namespace.cpp | 13 template <class PromiseType> 14 coroutine_handle(coroutine_handle<PromiseType>) noexcept;
|
| H A D | coro-lambda.cpp | 13 template <class PromiseType> 14 coroutine_handle(coroutine_handle<PromiseType>) noexcept;
|
| H A D | coro-elide.cpp | 10 template <typename PromiseType> 11 std::coroutine_handle<> await_suspend(std::coroutine_handle<PromiseType> h) noexcept { in await_suspend()
|
| H A D | coro-dwarf-exp-namespace.cpp | 16 template <class PromiseType> 17 coroutine_handle(coroutine_handle<PromiseType>) noexcept;
|
| H A D | coro-dwarf.cpp | 16 template <class PromiseType> 17 coroutine_handle(coroutine_handle<PromiseType>) noexcept;
|
| H A D | coro-symmetric-transfer-03.cpp | 10 template <typename PromiseType> 11 std::coroutine_handle<> await_suspend(std::coroutine_handle<PromiseType> h) noexcept { in await_suspend()
|
| H A D | coro-alloc.cpp | 19 template <class PromiseType> 20 coroutine_handle(coroutine_handle<PromiseType>) noexcept {} in coroutine_handle()
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | ubsan-coroutines.cpp | 14 template <class PromiseType> 15 coroutine_handle(coroutine_handle<PromiseType>) noexcept;
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaCoroutine.cpp | 117 QualType PromiseType = S.Context.getTypeDeclType(Promise); in lookupPromiseType() local 123 return S.Context.getElaboratedType(ETK_None, NNS, PromiseType); in lookupPromiseType() 126 if (!PromiseType->getAsCXXRecordDecl()) { in lookupPromiseType() 136 return PromiseType; in lookupPromiseType() 142 if (PromiseType.isNull()) in lookupCoroutineHandleType() 168 TemplateArgument(PromiseType), in lookupCoroutineHandleType() 169 S.Context.getTrivialTypeSourceInfo(PromiseType, Loc))); in lookupCoroutineHandleType() 1041 auto *PointeeRD = PromiseType->getAsCXXRecordDecl(); in findDeleteForPromise() 1281 QualType PromiseType = Fn.CoroutinePromise->getType(); in makeNewAndDeleteExpr() local 1327 bool PromiseContainsNew = [this, &PromiseType]() -> bool { in makeNewAndDeleteExpr() [all …]
|
| /llvm-project-15.0.7/clang/test/PCH/ |
| H A D | coroutines.cpp | 21 template <class PromiseType> 22 coroutine_handle(coroutine_handle<PromiseType>) noexcept;
|