clang 20.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::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. | |