Searched refs:CurCoro (Results 1 – 2 of 2) sorted by relevance
/external/llvm-project/clang/lib/CodeGen/ |
D | CGCoroutine.cpp | 90 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 …]
|
D | CodeGenFunction.h | 321 CGCoroInfo CurCoro; 324 return CurCoro.Data != nullptr;
|