| clang 22.0.0git
    | 
#include "CodeGenFunction.h"#include "clang/Basic/LLVM.h"#include "clang/CodeGen/CodeGenABITypes.h"Go to the source code of this file.
| Classes | |
| class | clang::CodeGen::CGCXXABI | 
| Implements C++ ABI-specific code generation functions.  More... | |
| struct | clang::CodeGen::CGCXXABI::ExactDynamicCastInfo | 
| struct | clang::CodeGen::CGCXXABI::AddedStructorArgs | 
| Additional implicit arguments to add to the beginning (Prefix) and end (Suffix) of a constructor / destructor arg list.  More... | |
| struct | clang::CodeGen::CGCXXABI::AddedStructorArgs::Arg | 
| struct | clang::CodeGen::CGCXXABI::AddedStructorArgCounts | 
| Similar to AddedStructorArgs, but only notes the number of additional arguments.  More... | |
| struct | clang::CodeGen::CatchRetScope | 
| Namespaces | |
| namespace | llvm | 
| Diagnostic wrappers for TextAPI types for error reporting. | |
| namespace | clang | 
| The JSON file list parser is used to communicate input to InstallAPI. | |
| namespace | clang::CodeGen | 
| Functions | |
| CGCXXABI * | clang::CodeGen::CreateItaniumCXXABI (CodeGenModule &CGM) | 
| Creates an Itanium-family ABI. | |
| CGCXXABI * | clang::CodeGen::CreateMicrosoftCXXABI (CodeGenModule &CGM) | 
| Creates a Microsoft-family ABI. | |