clang 19.0.0git
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::EHCleanupScopeinline
addBranchThrough(llvm::BasicBlock *Block)clang::CodeGen::EHCleanupScopeinline
Catch enum valueclang::CodeGen::EHScope
CatchBitsclang::CodeGen::EHScope
classof(const EHScope *Scope)clang::CodeGen::EHCleanupScopeinlinestatic
Cleanup enum valueclang::CodeGen::EHScope
CleanupBitsclang::CodeGen::EHScope
CommonBitsclang::CodeGen::EHScope
Destroy()clang::CodeGen::EHCleanupScopeinline
EHCleanupScope(bool isNormal, bool isEH, unsigned cleanupSize, unsigned fixupDepth, EHScopeStack::stable_iterator enclosingNormal, EHScopeStack::stable_iterator enclosingEH)clang::CodeGen::EHCleanupScopeinline
EHScope(Kind kind, EHScopeStack::stable_iterator enclosingEHScope)clang::CodeGen::EHScopeinline
Filter enum valueclang::CodeGen::EHScope
FilterBitsclang::CodeGen::EHScope
getActiveFlag() constclang::CodeGen::EHCleanupScopeinline
getAllocatedSize() constclang::CodeGen::EHCleanupScopeinline
getBranchAfterBlock(unsigned I) constclang::CodeGen::EHCleanupScopeinline
getBranchAfterIndex(unsigned I) constclang::CodeGen::EHCleanupScopeinline
getCachedEHDispatchBlock() constclang::CodeGen::EHScopeinline
getCachedLandingPad() constclang::CodeGen::EHScopeinline
getCleanup()clang::CodeGen::EHCleanupScopeinline
getCleanupBuffer()clang::CodeGen::EHCleanupScopeinline
getCleanupSize() constclang::CodeGen::EHCleanupScopeinline
getEnclosingEHScope() constclang::CodeGen::EHScopeinline
getEnclosingNormalCleanup() constclang::CodeGen::EHCleanupScopeinline
getFixupDepth() constclang::CodeGen::EHCleanupScopeinline
getKind() constclang::CodeGen::EHScopeinline
getNormalBlock() constclang::CodeGen::EHCleanupScopeinline
getNumBranchAfters() constclang::CodeGen::EHCleanupScopeinline
getSizeForCleanupSize(size_t Size)clang::CodeGen::EHCleanupScopeinlinestatic
hasActiveFlag() constclang::CodeGen::EHCleanupScopeinline
hasBranches() constclang::CodeGen::EHCleanupScopeinline
hasBranchThroughs() constclang::CodeGen::EHCleanupScopeinline
hasEHBranches() constclang::CodeGen::EHScopeinline
isActive() constclang::CodeGen::EHCleanupScopeinline
isEHCleanup() constclang::CodeGen::EHCleanupScopeinline
isLifetimeMarker() constclang::CodeGen::EHCleanupScopeinline
isNormalCleanup() constclang::CodeGen::EHCleanupScopeinline
Kind enum nameclang::CodeGen::EHScope
setActive(bool A)clang::CodeGen::EHCleanupScopeinline
setActiveFlag(RawAddress Var)clang::CodeGen::EHCleanupScopeinline
setCachedEHDispatchBlock(llvm::BasicBlock *block)clang::CodeGen::EHScopeinline
setCachedLandingPad(llvm::BasicBlock *block)clang::CodeGen::EHScopeinline
setLifetimeMarker()clang::CodeGen::EHCleanupScopeinline
setNormalBlock(llvm::BasicBlock *BB)clang::CodeGen::EHCleanupScopeinline
setTestFlagInEHCleanup()clang::CodeGen::EHCleanupScopeinline
setTestFlagInNormalCleanup()clang::CodeGen::EHCleanupScopeinline
shouldTestFlagInEHCleanup() constclang::CodeGen::EHCleanupScopeinline
shouldTestFlagInNormalCleanup() constclang::CodeGen::EHCleanupScopeinline
Terminate enum valueclang::CodeGen::EHScope
~EHCleanupScope()=deleteclang::CodeGen::EHCleanupScope