clang API Documentation

clang::CodeGen::EHCleanupScope Member List
This is the complete list of members for clang::CodeGen::EHCleanupScope, including all inherited members.
addBranchAfter(llvm::ConstantInt *Index, llvm::BasicBlock *Block)clang::CodeGen::EHCleanupScope [inline]
addBranchThrough(llvm::BasicBlock *Block)clang::CodeGen::EHCleanupScope [inline]
Catch enum valueclang::CodeGen::EHScope
CatchBitsclang::CodeGen::EHScope
classof(const EHScope *Scope)clang::CodeGen::EHCleanupScope [inline, static]
Cleanup enum valueclang::CodeGen::EHScope
CleanupBitsclang::CodeGen::EHScope
CommonBitsclang::CodeGen::EHScope
Destroy()clang::CodeGen::EHCleanupScope [inline]
EHCleanupScope(bool isNormal, bool isEH, bool isActive, unsigned cleanupSize, unsigned fixupDepth, EHScopeStack::stable_iterator enclosingNormal, EHScopeStack::stable_iterator enclosingEH)clang::CodeGen::EHCleanupScope [inline]
EHScope(Kind kind, EHScopeStack::stable_iterator enclosingEHScope)clang::CodeGen::EHScope [inline]
Filter enum valueclang::CodeGen::EHScope
FilterBitsclang::CodeGen::EHScope
getActiveFlag() const clang::CodeGen::EHCleanupScope [inline]
getAllocatedSize() const clang::CodeGen::EHCleanupScope [inline]
getBranchAfterBlock(unsigned I) const clang::CodeGen::EHCleanupScope [inline]
getBranchAfterIndex(unsigned I) const clang::CodeGen::EHCleanupScope [inline]
getCachedEHDispatchBlock() const clang::CodeGen::EHScope [inline]
getCachedLandingPad() const clang::CodeGen::EHScope [inline]
getCleanup()clang::CodeGen::EHCleanupScope [inline]
getCleanupBuffer()clang::CodeGen::EHCleanupScope [inline]
getCleanupSize() const clang::CodeGen::EHCleanupScope [inline]
getEHBlock() const clang::CodeGen::EHCleanupScope [inline]
getEnclosingEHScope() const clang::CodeGen::EHScope [inline]
getEnclosingNormalCleanup() const clang::CodeGen::EHCleanupScope [inline]
getFixupDepth() const clang::CodeGen::EHCleanupScope [inline]
getKind() const clang::CodeGen::EHScope [inline]
getNormalBlock() const clang::CodeGen::EHCleanupScope [inline]
getNumBranchAfters() const clang::CodeGen::EHCleanupScope [inline]
getSizeForCleanupSize(size_t Size)clang::CodeGen::EHCleanupScope [inline, static]
hasBranches() const clang::CodeGen::EHCleanupScope [inline]
hasBranchThroughs() const clang::CodeGen::EHCleanupScope [inline]
hasEHBranches() const clang::CodeGen::EHScope [inline]
isActive() const clang::CodeGen::EHCleanupScope [inline]
isEHCleanup() const clang::CodeGen::EHCleanupScope [inline]
isNormalCleanup() const clang::CodeGen::EHCleanupScope [inline]
Kind enum nameclang::CodeGen::EHScope
setActive(bool A)clang::CodeGen::EHCleanupScope [inline]
setActiveFlag(llvm::AllocaInst *Var)clang::CodeGen::EHCleanupScope [inline]
setCachedEHDispatchBlock(llvm::BasicBlock *block)clang::CodeGen::EHScope [inline]
setCachedLandingPad(llvm::BasicBlock *block)clang::CodeGen::EHScope [inline]
setEHBlock(llvm::BasicBlock *BB)clang::CodeGen::EHCleanupScope [inline]
setNormalBlock(llvm::BasicBlock *BB)clang::CodeGen::EHCleanupScope [inline]
setTestFlagInEHCleanup()clang::CodeGen::EHCleanupScope [inline]
setTestFlagInNormalCleanup()clang::CodeGen::EHCleanupScope [inline]
shouldTestFlagInEHCleanup() const clang::CodeGen::EHCleanupScope [inline]
shouldTestFlagInNormalCleanup() const clang::CodeGen::EHCleanupScope [inline]
Terminate enum valueclang::CodeGen::EHScope
~EHCleanupScope() LLVM_DELETED_FUNCTIONclang::CodeGen::EHCleanupScope