clang 20.0.0git
|
#include "CGPointerAuthInfo.h"
#include "clang/AST/CharUnits.h"
#include "clang/AST/Type.h"
#include "llvm/ADT/PointerIntPair.h"
#include "llvm/IR/Constants.h"
#include "llvm/Support/MathExtras.h"
Go to the source code of this file.
Classes | |
class | clang::CodeGen::RawAddress |
An abstract representation of an aligned address. More... | |
class | clang::CodeGen::Address |
Like RawAddress, an abstract representation of an aligned address, but the pointer contained in this class is possibly signed. More... | |
class | clang::CodeGen::ConstantAddress |
A specialization of Address that requires the address to be an LLVM Constant. More... | |
Namespaces | |
namespace | clang |
The JSON file list parser is used to communicate input to InstallAPI. | |
namespace | clang::CodeGen |
Enumerations | |
enum | clang::CodeGen::KnownNonNull_t { clang::CodeGen::NotKnownNonNull , clang::CodeGen::KnownNonNull } |
Functions | |
template<class U > | |
U | clang::cast (CodeGen::Address addr) |
template<class U > | |
bool | clang::isa (CodeGen::Address addr) |