|
LLVM
8.0.1
|
#include "ConcreteSymbolEnumerator.h"#include "IPDBRawSymbol.h"#include "PDBExtras.h"#include "PDBTypes.h"#include "llvm/ADT/STLExtras.h"#include "llvm/Support/Casting.h"
Go to the source code of this file.
Classes | |
| class | llvm::pdb::PDBSymbol |
| PDBSymbol defines the base of the inheritance hierarchy for concrete symbol types (e.g. More... | |
Namespaces | |
| llvm | |
| This class represents lattice values for constants. | |
| llvm::pdb | |
Macros | |
| #define | FORWARD_SYMBOL_METHOD(MethodName) |
| #define | FORWARD_CONCRETE_SYMBOL_ID_METHOD_WITH_NAME(ConcreteType, PrivateName, PublicName) |
| #define | FORWARD_SYMBOL_ID_METHOD_WITH_NAME(PrivateName, PublicName) |
| #define | FORWARD_SYMBOL_ID_METHOD(MethodName) FORWARD_SYMBOL_ID_METHOD_WITH_NAME(MethodName, MethodName) |
| #define | DECLARE_PDB_SYMBOL_CONCRETE_TYPE(TagValue) |
| #define | DECLARE_PDB_SYMBOL_CUSTOM_TYPE(Condition) |
| #define DECLARE_PDB_SYMBOL_CONCRETE_TYPE | ( | TagValue | ) |
Definition at line 51 of file PDBSymbol.h.
| #define DECLARE_PDB_SYMBOL_CUSTOM_TYPE | ( | Condition | ) |
Definition at line 60 of file PDBSymbol.h.
| #define FORWARD_CONCRETE_SYMBOL_ID_METHOD_WITH_NAME | ( | ConcreteType, | |
| PrivateName, | |||
| PublicName | |||
| ) |
Definition at line 25 of file PDBSymbol.h.
| #define FORWARD_SYMBOL_ID_METHOD | ( | MethodName | ) | FORWARD_SYMBOL_ID_METHOD_WITH_NAME(MethodName, MethodName) |
Definition at line 39 of file PDBSymbol.h.
Referenced by llvm::pdb::PDBSymbolCompilandDetails::getBackEndVersion().
| #define FORWARD_SYMBOL_ID_METHOD_WITH_NAME | ( | PrivateName, | |
| PublicName | |||
| ) |
Definition at line 35 of file PDBSymbol.h.
| #define FORWARD_SYMBOL_METHOD | ( | MethodName | ) |
Definition at line 20 of file PDBSymbol.h.
Referenced by llvm::pdb::PDBSymbolCompilandDetails::getBackEndVersion().
1.8.13