LLVM
8.0.1
|
The fixed size header that appears at the beginning of the DBI Stream. More...
#include "llvm/DebugInfo/PDB/Native/RawTypes.h"
The fixed size header that appears at the beginning of the DBI Stream.
Definition at line 120 of file RawTypes.h.
support::ulittle32_t llvm::pdb::DbiStreamHeader::Age |
How "old" is this DBI Stream. Should match the age of the PDB InfoStream.
Definition at line 125 of file RawTypes.h.
Referenced by llvm::pdb::DbiStream::getAge(), and llvm::pdb::DbiStreamBuilder::getSourceFileNameIndex().
support::ulittle16_t llvm::pdb::DbiStreamHeader::BuildNumber |
See DbiBuildNo structure.
Definition at line 131 of file RawTypes.h.
Referenced by llvm::pdb::DbiStream::getBuildMajorVersion(), llvm::pdb::DbiStream::getBuildMinorVersion(), llvm::pdb::DbiStream::getBuildNumber(), and llvm::pdb::DbiStreamBuilder::getSourceFileNameIndex().
support::little32_t llvm::pdb::DbiStreamHeader::ECSubstreamSize |
Size of EC stream (what is EC?)
Definition at line 167 of file RawTypes.h.
Referenced by llvm::pdb::DbiStreamBuilder::getSourceFileNameIndex(), and llvm::pdb::DbiStream::reload().
support::little32_t llvm::pdb::DbiStreamHeader::FileInfoSize |
Size of file info substream.
Definition at line 155 of file RawTypes.h.
Referenced by llvm::pdb::DbiStreamBuilder::getSourceFileNameIndex(), and llvm::pdb::DbiStream::reload().
support::ulittle16_t llvm::pdb::DbiStreamHeader::Flags |
See DbiFlags enum.
Definition at line 170 of file RawTypes.h.
Referenced by llvm::pdb::DbiStream::getFlags(), llvm::pdb::DbiStreamBuilder::getSourceFileNameIndex(), llvm::pdb::DbiStream::hasCTypes(), llvm::pdb::DbiStream::isIncrementallyLinked(), and llvm::pdb::DbiStream::isStripped().
support::ulittle16_t llvm::pdb::DbiStreamHeader::GlobalSymbolStreamIndex |
Global symbol stream #.
Definition at line 128 of file RawTypes.h.
Referenced by llvm::pdb::DbiStream::getGlobalSymbolStreamIndex(), and llvm::pdb::DbiStreamBuilder::getSourceFileNameIndex().
support::ulittle16_t llvm::pdb::DbiStreamHeader::MachineType |
See PDB_MachineType enum.
Definition at line 173 of file RawTypes.h.
Referenced by llvm::pdb::DbiStream::getMachineType(), and llvm::pdb::DbiStreamBuilder::getSourceFileNameIndex().
support::ulittle32_t llvm::pdb::DbiStreamHeader::MFCTypeServerIndex |
Index of MFC Type Server.
Definition at line 161 of file RawTypes.h.
Referenced by llvm::pdb::DbiStreamBuilder::getSourceFileNameIndex().
support::little32_t llvm::pdb::DbiStreamHeader::ModiSubstreamSize |
Size of module info stream.
Definition at line 146 of file RawTypes.h.
Referenced by llvm::pdb::DbiStreamBuilder::getSourceFileNameIndex(), and llvm::pdb::DbiStream::reload().
support::little32_t llvm::pdb::DbiStreamHeader::OptionalDbgHdrSize |
Size of DbgHeader info.
Definition at line 164 of file RawTypes.h.
Referenced by llvm::pdb::DbiStreamBuilder::getSourceFileNameIndex(), and llvm::pdb::DbiStream::reload().
support::ulittle16_t llvm::pdb::DbiStreamHeader::PdbDllRbld |
rbld number of mspdbNNN.dll
Definition at line 143 of file RawTypes.h.
Referenced by llvm::pdb::DbiStream::getPdbDllRbld(), and llvm::pdb::DbiStreamBuilder::getSourceFileNameIndex().
support::ulittle16_t llvm::pdb::DbiStreamHeader::PdbDllVersion |
version of mspdbNNN.dll
Definition at line 137 of file RawTypes.h.
Referenced by llvm::pdb::DbiStream::getPdbDllVersion(), and llvm::pdb::DbiStreamBuilder::getSourceFileNameIndex().
support::ulittle16_t llvm::pdb::DbiStreamHeader::PublicSymbolStreamIndex |
Public symbols stream #.
Definition at line 134 of file RawTypes.h.
Referenced by llvm::pdb::DbiStream::getPublicSymbolStreamIndex(), and llvm::pdb::DbiStreamBuilder::getSourceFileNameIndex().
support::ulittle32_t llvm::pdb::DbiStreamHeader::Reserved |
Pad to 64 bytes.
Definition at line 176 of file RawTypes.h.
support::little32_t llvm::pdb::DbiStreamHeader::SecContrSubstreamSize |
Size of sec. contrib stream.
Definition at line 149 of file RawTypes.h.
Referenced by llvm::pdb::DbiStreamBuilder::getSourceFileNameIndex(), and llvm::pdb::DbiStream::reload().
support::little32_t llvm::pdb::DbiStreamHeader::SectionMapSize |
Size of sec. map substream.
Definition at line 152 of file RawTypes.h.
Referenced by llvm::pdb::DbiStreamBuilder::getSourceFileNameIndex(), and llvm::pdb::DbiStream::reload().
support::ulittle16_t llvm::pdb::DbiStreamHeader::SymRecordStreamIndex |
Symbol records stream #.
Definition at line 140 of file RawTypes.h.
Referenced by llvm::pdb::DbiStreamBuilder::getSourceFileNameIndex(), and llvm::pdb::DbiStream::getSymRecordStreamIndex().
support::little32_t llvm::pdb::DbiStreamHeader::TypeServerSize |
Size of type server map.
Definition at line 158 of file RawTypes.h.
Referenced by llvm::pdb::DbiStreamBuilder::getSourceFileNameIndex(), and llvm::pdb::DbiStream::reload().
support::ulittle32_t llvm::pdb::DbiStreamHeader::VersionHeader |
Definition at line 122 of file RawTypes.h.
Referenced by llvm::pdb::DbiStream::getDbiVersion(), llvm::pdb::DbiStreamBuilder::getSourceFileNameIndex(), and llvm::pdb::DbiStream::reload().
support::little32_t llvm::pdb::DbiStreamHeader::VersionSignature |
Definition at line 121 of file RawTypes.h.
Referenced by llvm::pdb::DbiStreamBuilder::getSourceFileNameIndex(), and llvm::pdb::DbiStream::reload().