clang API Documentation

clang::CodeGen::EHCatchScope Member List
This is the complete list of members for clang::CodeGen::EHCatchScope, including all inherited members.
begin() const clang::CodeGen::EHCatchScope [inline]
Catch enum valueclang::CodeGen::EHScope
CatchBitsclang::CodeGen::EHScope
classof(const EHScope *Scope)clang::CodeGen::EHCatchScope [inline, static]
Cleanup enum valueclang::CodeGen::EHScope
CleanupBitsclang::CodeGen::EHScope
clearHandlerBlocks()clang::CodeGen::EHCatchScope [inline]
CommonBitsclang::CodeGen::EHScope
EHCatchScope(unsigned numHandlers, EHScopeStack::stable_iterator enclosingEHScope)clang::CodeGen::EHCatchScope [inline]
EHScope(Kind kind, EHScopeStack::stable_iterator enclosingEHScope)clang::CodeGen::EHScope [inline]
EHScopeStack classclang::CodeGen::EHCatchScope [friend]
end() const clang::CodeGen::EHCatchScope [inline]
Filter enum valueclang::CodeGen::EHScope
FilterBitsclang::CodeGen::EHScope
getCachedEHDispatchBlock() const clang::CodeGen::EHScope [inline]
getCachedLandingPad() const clang::CodeGen::EHScope [inline]
getEnclosingEHScope() const clang::CodeGen::EHScope [inline]
getHandler(unsigned I) const clang::CodeGen::EHCatchScope [inline]
getKind() const clang::CodeGen::EHScope [inline]
getNumHandlers() const clang::CodeGen::EHCatchScope [inline]
getSizeForNumHandlers(unsigned N)clang::CodeGen::EHCatchScope [inline, static]
hasEHBranches() const clang::CodeGen::EHScope [inline]
iterator typedefclang::CodeGen::EHCatchScope
Kind enum nameclang::CodeGen::EHScope
setCachedEHDispatchBlock(llvm::BasicBlock *block)clang::CodeGen::EHScope [inline]
setCachedLandingPad(llvm::BasicBlock *block)clang::CodeGen::EHScope [inline]
setCatchAllHandler(unsigned I, llvm::BasicBlock *Block)clang::CodeGen::EHCatchScope [inline]
setHandler(unsigned I, llvm::Constant *Type, llvm::BasicBlock *Block)clang::CodeGen::EHCatchScope [inline]
Terminate enum valueclang::CodeGen::EHScope