Searched refs:Coroutine (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaCoroutine.cpp | 920 auto *Coroutine = checkCoroutineContext(*this, Loc, "co_await", IsImplicit); in BuildResolvedCoawaitExpr() local 921 if (!Coroutine) in BuildResolvedCoawaitExpr() 948 buildCoawaitCalls(*this, Coroutine->CoroutinePromise, CallLoc, Awaiter); in BuildResolvedCoawaitExpr() 981 auto *Coroutine = checkCoroutineContext(*this, Loc, "co_yield"); in BuildCoyieldExpr() local 982 if (!Coroutine) in BuildCoyieldExpr() 1005 *this, Coroutine->CoroutinePromise, Loc, E); in BuildCoyieldExpr()
|
| H A D | AnalysisBasedWarnings.cpp | 743 D.FunKind = diag::FalloffFunctionKind::Coroutine; in MakeForCoroutine() 773 if (FunKind == diag::FalloffFunctionKind::Coroutine) { in checkDiagnostics()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Intrinsics.td | 1737 //===------------------------ Coroutine Intrinsics ---------------===// 1740 // Coroutine Structure Intrinsics. 1802 // Coroutine Manipulation Intrinsics. 1825 // Coroutine Lowering Intrinsics. Used internally by coroutine passes.
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | DiagnosticGroups.td | 72 def Coroutine : DiagGroup<"coroutine", [CoroutineMissingUnhandledException, DeprecatedCoroutine,
|
| H A D | Builtins.td | 4526 // Coroutine intrinsics
|
| H A D | DiagnosticSemaKinds.td | 774 …"%enum_select<FalloffFunctionKind>{%Function{function}|%Block{block}|%Lambda{lambda}|%Coroutine{co… 12467 InGroup<Coroutine>;
|
| H A D | AttrDocs.td | 9004 Coroutine wrappers, in particular, are susceptible to capturing
|