|
clang 22.0.0git
|
Defines the TargetCXXABI class, which abstracts details of the C++ ABI that we're targeting. More...
#include <map>#include "clang/Basic/LLVM.h"#include "llvm/ADT/StringMap.h"#include "llvm/Support/ErrorHandling.h"#include "llvm/TargetParser/Triple.h"#include "TargetCXXABI.def"Go to the source code of this file.
Classes | |
| class | clang::TargetCXXABI |
| The basic abstraction for the target C++ ABI. More... | |
Namespaces | |
| namespace | clang |
| The JSON file list parser is used to communicate input to InstallAPI. | |
Macros | |
| #define | CXXABI(Name, Str) |
| #define | ITANIUM_CXXABI(Name, Str) |
| #define | MICROSOFT_CXXABI(Name, Str) |
| #define | CXXABI(Name, Str) |
| #define | ITANIUM_CXXABI(Name, Str) |
| #define | MICROSOFT_CXXABI(Name, Str) |
| #define | CXXABI(Name, Str) |
| #define | ITANIUM_CXXABI(Name, Str) |
| #define | MICROSOFT_CXXABI(Name, Str) |
| #define | CXXABI(Name, Str) |
| #define | ITANIUM_CXXABI(Name, Str) |
| #define | MICROSOFT_CXXABI(Name, Str) |
| #define | CXXABI(Name, Str) |
| #define | MICROSOFT_CXXABI(Name, Str) |
| #define | ITANIUM_CXXABI(Name, Str) |
Defines the TargetCXXABI class, which abstracts details of the C++ ABI that we're targeting.
Definition in file TargetCXXABI.h.
| #define CXXABI | ( | Name, | |
| Str ) |
Definition at line 32 of file TargetCXXABI.h.
| #define CXXABI | ( | Name, | |
| Str ) |
Definition at line 32 of file TargetCXXABI.h.
| #define CXXABI | ( | Name, | |
| Str ) |
Definition at line 32 of file TargetCXXABI.h.
| #define CXXABI | ( | Name, | |
| Str ) |
Definition at line 32 of file TargetCXXABI.h.
| #define CXXABI | ( | Name, | |
| Str ) |
Definition at line 32 of file TargetCXXABI.h.
| #define ITANIUM_CXXABI | ( | Name, | |
| Str ) |
Definition at line 53 of file TargetCXXABI.h.
| #define ITANIUM_CXXABI | ( | Name, | |
| Str ) |
Definition at line 53 of file TargetCXXABI.h.
| #define ITANIUM_CXXABI | ( | Name, | |
| Str ) |
Definition at line 53 of file TargetCXXABI.h.
| #define ITANIUM_CXXABI | ( | Name, | |
| Str ) |
Definition at line 53 of file TargetCXXABI.h.
| #define ITANIUM_CXXABI | ( | Name, | |
| Str ) |
Definition at line 53 of file TargetCXXABI.h.
| #define MICROSOFT_CXXABI | ( | Name, | |
| Str ) |
Definition at line 57 of file TargetCXXABI.h.
| #define MICROSOFT_CXXABI | ( | Name, | |
| Str ) |
Definition at line 57 of file TargetCXXABI.h.
| #define MICROSOFT_CXXABI | ( | Name, | |
| Str ) |
Definition at line 57 of file TargetCXXABI.h.
| #define MICROSOFT_CXXABI | ( | Name, | |
| Str ) |
Definition at line 57 of file TargetCXXABI.h.
| #define MICROSOFT_CXXABI | ( | Name, | |
| Str ) |
Definition at line 57 of file TargetCXXABI.h.