reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
35 AwaitKind CurrentAwaitKind = AwaitKind::Init; 35 AwaitKind CurrentAwaitKind = AwaitKind::Init; 112 static SmallString<32> buildSuspendPrefixStr(CGCoroData &Coro, AwaitKind Kind) { 115 case AwaitKind::Init: 116 case AwaitKind::Final: 118 case AwaitKind::Normal: 121 case AwaitKind::Yield: 177 AwaitKind Kind, AggValueSlot aggSlot, 211 const bool IsFinalSuspend = (Kind == AwaitKind::Final); 232 if (Coro.ExceptionHandler && Kind == AwaitKind::Init && 271 return emitSuspendExpression(*this, *CurCoro.Data, E, AwaitKind::Yield, 316 AwaitKind::Yield, AggValueSlot::ignored(), 632 CurCoro.Data->CurrentAwaitKind = AwaitKind::Init; 637 CurCoro.Data->CurrentAwaitKind = AwaitKind::Normal; 677 CurCoro.Data->CurrentAwaitKind = AwaitKind::Final;