|
clang 22.0.0git
|
Public Attributes | |
| AwaitKind | CurrentAwaitKind = AwaitKind::Init |
| unsigned | AwaitNum = 0 |
| unsigned | YieldNum = 0 |
| unsigned | CoreturnCount = 0 |
| llvm::BasicBlock * | SuspendBB = nullptr |
| Stmt * | ExceptionHandler = nullptr |
| llvm::Value * | ResumeEHVar = nullptr |
| CodeGenFunction::JumpDest | CleanupJD |
| CodeGenFunction::JumpDest | FinalJD |
| llvm::CallInst * | CoroId = nullptr |
| llvm::CallInst * | CoroBegin = nullptr |
| llvm::CallInst * | LastCoroFree = nullptr |
| CallExpr const * | CoroIdExpr = nullptr |
Definition at line 32 of file CGCoroutine.cpp.
| unsigned clang::CodeGen::CGCoroData::AwaitNum = 0 |
Definition at line 37 of file CGCoroutine.cpp.
Referenced by buildSuspendPrefixStr().
| CodeGenFunction::JumpDest clang::CodeGen::CGCoroData::CleanupJD |
Definition at line 59 of file CGCoroutine.cpp.
Referenced by emitSuspendExpression().
| unsigned clang::CodeGen::CGCoroData::CoreturnCount = 0 |
Definition at line 42 of file CGCoroutine.cpp.
| llvm::CallInst* clang::CodeGen::CGCoroData::CoroBegin = nullptr |
Definition at line 74 of file CGCoroutine.cpp.
| llvm::CallInst* clang::CodeGen::CGCoroData::CoroId = nullptr |
Definition at line 69 of file CGCoroutine.cpp.
Definition at line 83 of file CGCoroutine.cpp.
| AwaitKind clang::CodeGen::CGCoroData::CurrentAwaitKind = AwaitKind::Init |
Definition at line 36 of file CGCoroutine.cpp.
Definition at line 48 of file CGCoroutine.cpp.
Referenced by emitSuspendExpression().
| CodeGenFunction::JumpDest clang::CodeGen::CGCoroData::FinalJD |
Definition at line 63 of file CGCoroutine.cpp.
| llvm::CallInst* clang::CodeGen::CGCoroData::LastCoroFree = nullptr |
Definition at line 78 of file CGCoroutine.cpp.
| llvm::Value* clang::CodeGen::CGCoroData::ResumeEHVar = nullptr |
Definition at line 54 of file CGCoroutine.cpp.
Referenced by emitSuspendExpression().
| llvm::BasicBlock* clang::CodeGen::CGCoroData::SuspendBB = nullptr |
Definition at line 45 of file CGCoroutine.cpp.
Referenced by emitSuspendExpression().
| unsigned clang::CodeGen::CGCoroData::YieldNum = 0 |
Definition at line 38 of file CGCoroutine.cpp.
Referenced by buildSuspendPrefixStr().