|
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. | |