Home
last modified time | relevance | path

Searched refs:CurCoro (Results 1 – 2 of 2) sorted by relevance

/external/llvm-project/clang/lib/CodeGen/
DCGCoroutine.cpp90 CodeGenFunction::CGCoroInfo &CurCoro, in createCoroData() argument
93 if (CurCoro.Data) { in createCoroData()
94 if (CurCoro.Data->CoroIdExpr) in createCoroData()
106 CurCoro.Data = std::unique_ptr<CGCoroData>(new CGCoroData); in createCoroData()
107 CurCoro.Data->CoroId = CoroId; in createCoroData()
108 CurCoro.Data->CoroIdExpr = CoroIdExpr; in createCoroData()
264 return emitSuspendExpression(*this, *CurCoro.Data, E, in EmitCoawaitExpr()
265 CurCoro.Data->CurrentAwaitKind, aggSlot, in EmitCoawaitExpr()
271 return emitSuspendExpression(*this, *CurCoro.Data, E, AwaitKind::Yield, in EmitCoyieldExpr()
276 ++CurCoro.Data->CoreturnCount; in EmitCoreturnStmt()
[all …]
DCodeGenFunction.h321 CGCoroInfo CurCoro;
324 return CurCoro.Data != nullptr;