Searched refs:Awaiter (Results 1 – 9 of 9) sorted by relevance
/external/llvm-project/clang/test/AST/ |
D | coroutine-locals-cleanup.cpp | 38 class Awaiter { class 40 explicit Awaiter(handle_t coro) noexcept; 41 Awaiter(Awaiter &&other) noexcept; 42 Awaiter(const Awaiter &) = delete; 43 ~Awaiter(); 62 Awaiter co_viaIfAsync();
|
/external/llvm-project/clang/test/CodeGenCoroutines/ |
D | coro-symmetric-transfer-02.cpp | 38 class Awaiter { class 40 explicit Awaiter(handle_t coro) noexcept; 41 Awaiter(Awaiter &&other) noexcept; 42 Awaiter(const Awaiter &) = delete; 43 ~Awaiter(); 62 Awaiter co_viaIfAsync();
|
/external/llvm-project/clang/test/SemaCXX/ |
D | co_await-range-for.cpp | 10 struct Awaiter { struct 49 Awaiter<T *> await_transform(T *) = delete; // expected-note {{explicitly deleted}} 68 Awaiter<T> await_transform(BeginTag<T>) = delete; // expected-note 1+ {{explicitly deleted}} 90 Awaiter<Iter> operator co_await(CoawaitTag<Iter, true>) = delete; 102 Awaiter<T> await_transform(BeginTag<T> e); 144 Awaiter<T> await_transform(IncTag<T>); 162 Awaiter<Iter> operator co_await(CoawaitTag<Iter, false>);
|
/external/llvm-project/llvm/test/Transforms/Coroutines/ |
D | coro-split-sink-lifetime-04.ll | 8 %"struct.lean_future<int>::Awaiter" = type { i32, %"struct.std::coroutine_handle.0" } 16 %ref.tmp7 = alloca %"struct.lean_future<int>::Awaiter", align 8 25 …9 = getelementptr inbounds %"struct.lean_future<int>::Awaiter", %"struct.lean_future<int>::Awaiter… 48 ; CHECK-NEXT: getelementptr inbounds %"struct.lean_future<int>::Awaiter"
|
D | coro-split-sink-lifetime-01.ll | 8 %"struct.lean_future<int>::Awaiter" = type { i32, %"struct.std::coroutine_handle.0" } 15 %ref.tmp7 = alloca %"struct.lean_future<int>::Awaiter", align 8 25 …9 = getelementptr inbounds %"struct.lean_future<int>::Awaiter", %"struct.lean_future<int>::Awaiter… 49 ; CHECK-NEXT: getelementptr inbounds %"struct.lean_future<int>::Awaiter"
|
D | coro-split-02.ll | 9 %"struct.lean_future<int>::Awaiter" = type { i32, %"struct.std::coroutine_handle.0" } 16 %ref.tmp7 = alloca %"struct.lean_future<int>::Awaiter", align 8 23 …9 = getelementptr inbounds %"struct.lean_future<int>::Awaiter", %"struct.lean_future<int>::Awaiter… 47 ; CHECK-NEXT: getelementptr inbounds %"struct.lean_future<int>::Awaiter"
|
D | coro-split-sink-lifetime-03.ll | 8 %"struct.lean_future<int>::Awaiter" = type { i32, %"struct.std::coroutine_handle.0" } 18 %ref.tmp7 = alloca %"struct.lean_future<int>::Awaiter", align 8 28 …9 = getelementptr inbounds %"struct.lean_future<int>::Awaiter", %"struct.lean_future<int>::Awaiter… 50 ; CHECK-NEXT: getelementptr inbounds %"struct.lean_future<int>::Awaiter"
|
D | coro-split-sink-lifetime-02.ll | 8 %"struct.lean_future<int>::Awaiter" = type { i32, %"struct.std::coroutine_handle.0" } 16 %ref.tmp7 = alloca %"struct.lean_future<int>::Awaiter", align 8 29 …9 = getelementptr inbounds %"struct.lean_future<int>::Awaiter", %"struct.lean_future<int>::Awaiter…
|
/external/llvm-project/clang/test/SemaTemplate/ |
D | late-parsing-eager-instantiation.cpp | 30 struct Awaiter { // expected-note {{in instantiation}} in GetCurrenPromise() struct 35 return Awaiter{}; in GetCurrenPromise()
|