|
clang 22.0.0git
|
Go to the source code of this file.
Classes | |
| struct | clang::CIRGen::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::CIRGen::EHScope |
| A protected scope for zero-cost EH handling. More... | |
| class | clang::CIRGen::EHScope::CatchBitFields |
| class | clang::CIRGen::EHScope::CleanupBitFields |
| class | clang::CIRGen::EHCatchScope |
| A scope which attempts to handle some, possibly all, types of exceptions. More... | |
| struct | clang::CIRGen::EHCatchScope::Handler |
| class | clang::CIRGen::EHCleanupScope |
| A cleanup scope which generates the cleanup blocks lazily. More... | |
| class | clang::CIRGen::EHScopeStack::iterator |
| A non-stable pointer into the scope stack. More... | |
| struct | clang::CIRGen::EHPersonality |
| The exceptions personality for a function. More... | |
Namespaces | |
| namespace | clang |
| The JSON file list parser is used to communicate input to InstallAPI. | |
| namespace | clang::CIRGen |