|
LLVM
8.0.1
|
#include "PDBTypes.h"#include "llvm/ADT/BitmaskEnum.h"#include "llvm/ADT/SmallVector.h"#include "llvm/ADT/StringRef.h"#include "llvm/DebugInfo/CodeView/CodeView.h"#include <memory>

Go to the source code of this file.
Classes | |
| class | llvm::pdb::IPDBRawSymbol |
| IPDBRawSymbol defines an interface used to represent an arbitrary symbol. More... | |
Namespaces | |
| llvm | |
| This class represents lattice values for constants. | |
| llvm::pdb | |
Enumerations | |
| enum | llvm::pdb::PdbSymbolIdField : uint32_t { llvm::pdb::PdbSymbolIdField::None = 0, llvm::pdb::PdbSymbolIdField::SymIndexId = 1 << 0, llvm::pdb::PdbSymbolIdField::LexicalParent = 1 << 1, llvm::pdb::PdbSymbolIdField::ClassParent = 1 << 2, llvm::pdb::PdbSymbolIdField::Type = 1 << 3, llvm::pdb::PdbSymbolIdField::UnmodifiedType = 1 << 4, llvm::pdb::PdbSymbolIdField::All = 0xFFFFFFFF } |
Functions | |
| void | llvm::pdb::dumpSymbolIdField (raw_ostream &OS, StringRef Name, SymIndexId Value, int Indent, const IPDBSession &Session, PdbSymbolIdField FieldId, PdbSymbolIdField ShowFlags, PdbSymbolIdField RecurseFlags) |
| llvm::pdb::LLVM_ENABLE_BITMASK_ENUMS_IN_NAMESPACE () | |
1.8.13