clang API Documentation
#include "clang/Basic/LLVM.h"#include "llvm/ADT/IntrusiveRefCntPtr.h"#include "llvm/ADT/StringMap.h"#include "llvm/ADT/StringRef.h"#include "llvm/ADT/StringSwitch.h"#include "llvm/ADT/Triple.h"#include "llvm/Support/DataTypes.h"#include "clang/Basic/AddressSpaces.h"#include "clang/Basic/VersionTuple.h"#include <cassert>#include <vector>#include <string>
Go to the source code of this file.
Classes | |
| class | clang::TargetInfo |
| struct | clang::TargetInfo::ConstraintInfo |
| struct | clang::TargetInfo::GCCRegAlias |
| struct | clang::TargetInfo::AddlRegName |
Namespaces | |
| namespace | llvm |
| namespace | clang |
| namespace | clang::Builtin |
Enumerations | |
| enum | clang::TargetCXXABI { clang::CXXABI_Itanium, clang::CXXABI_ARM, clang::CXXABI_Microsoft } |
| TargetCXXABI - The types of C++ ABIs for which we can generate code. More... | |