clang
6.0.0
|
Public Attributes | |
AwaitKind | CurrentAwaitKind = AwaitKind::Init |
unsigned | AwaitNum = 0 |
unsigned | YieldNum = 0 |
unsigned | CoreturnCount = 0 |
llvm::BasicBlock * | SuspendBB = 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 50 of file CGCoroutine.cpp.
unsigned clang::CodeGen::CGCoroData::CoreturnCount = 0 |
Definition at line 42 of file CGCoroutine.cpp.
llvm::CallInst* clang::CodeGen::CGCoroData::CoroBegin = nullptr |
Definition at line 65 of file CGCoroutine.cpp.
llvm::CallInst* clang::CodeGen::CGCoroData::CoroId = nullptr |
Definition at line 60 of file CGCoroutine.cpp.
CallExpr const* clang::CodeGen::CGCoroData::CoroIdExpr = nullptr |
Definition at line 74 of file CGCoroutine.cpp.
AwaitKind clang::CodeGen::CGCoroData::CurrentAwaitKind = AwaitKind::Init |
Definition at line 36 of file CGCoroutine.cpp.
CodeGenFunction::JumpDest clang::CodeGen::CGCoroData::FinalJD |
Definition at line 54 of file CGCoroutine.cpp.
llvm::CallInst* clang::CodeGen::CGCoroData::LastCoroFree = nullptr |
Definition at line 69 of file CGCoroutine.cpp.
llvm::BasicBlock* clang::CodeGen::CGCoroData::SuspendBB = nullptr |
Definition at line 45 of file CGCoroutine.cpp.
unsigned clang::CodeGen::CGCoroData::YieldNum = 0 |
Definition at line 38 of file CGCoroutine.cpp.
Referenced by buildSuspendPrefixStr().