|
clang
5.0.0
|
#include "EHScopeStack.h"#include "Address.h"#include "llvm/ADT/SmallPtrSet.h"#include "llvm/ADT/SmallVector.h"Go to the source code of this file.
Classes | |
| struct | clang::CodeGen::CatchTypeInfo |
| The MS C++ ABI needs a pointer to RTTI data plus some flags to describe the type of a catch handler, so we use this wrapper. More... | |
| class | clang::CodeGen::EHScope |
| A protected scope for zero-cost EH handling. More... | |
| class | clang::CodeGen::EHScope::CatchBitFields |
| class | clang::CodeGen::EHScope::CleanupBitFields |
| class | clang::CodeGen::EHScope::FilterBitFields |
| class | clang::CodeGen::EHCatchScope |
| A scope which attempts to handle some, possibly all, types of exceptions. More... | |
| struct | clang::CodeGen::EHCatchScope::Handler |
| class | clang::CodeGen::EHCleanupScope |
| A cleanup scope which generates the cleanup blocks lazily. More... | |
| class | clang::CodeGen::EHFilterScope |
| An exceptions scope which filters exceptions thrown through it. More... | |
| class | clang::CodeGen::EHTerminateScope |
| An exceptions scope which calls std::terminate if any exception reaches it. More... | |
| class | clang::CodeGen::EHPadEndScope |
| class | clang::CodeGen::EHScopeStack::iterator |
| A non-stable pointer into the scope stack. More... | |
| struct | clang::CodeGen::EHPersonality |
| The exceptions personality for a function. More... | |
Namespaces | |
| llvm | |
| DominatorTree GraphTraits specialization so the DominatorTree can be iterable by generic graph iterators. | |
| clang | |
| /file This file defines classes for searching and anlyzing source code clones. | |
| clang::CodeGen | |
1.8.6