LLVM 20.0.0git
|
Header of the hash tables found in the globals and publics sections. More...
#include "llvm/DebugInfo/PDB/Native/RawTypes.h"
Public Types | |
enum | : unsigned { HdrSignature = ~0U , HdrVersion = 0xeffe0000 + 19990810 } |
Public Attributes | |
support::ulittle32_t | VerSignature |
support::ulittle32_t | VerHdr |
support::ulittle32_t | HrSize |
support::ulittle32_t | NumBuckets |
Header of the hash tables found in the globals and publics sections.
Based on GSIHashHdr in https://github.com/Microsoft/microsoft-pdb/blob/master/PDB/dbi/gsi.h
Definition at line 28 of file RawTypes.h.
anonymous enum : unsigned |
Enumerator | |
---|---|
HdrSignature | |
HdrVersion |
Definition at line 29 of file RawTypes.h.
support::ulittle32_t llvm::pdb::GSIHashHeader::HrSize |
Definition at line 35 of file RawTypes.h.
Referenced by llvm::pdb::GSIHashTable::getHashRecordSize(), llvm::pdb::GSIHashTable::read(), and readGSIHashRecords().
support::ulittle32_t llvm::pdb::GSIHashHeader::NumBuckets |
Definition at line 36 of file RawTypes.h.
Referenced by llvm::pdb::GSIHashTable::getNumBuckets().
support::ulittle32_t llvm::pdb::GSIHashHeader::VerHdr |
Definition at line 34 of file RawTypes.h.
Referenced by checkHashHdrVersion(), and llvm::pdb::GSIHashTable::getVerHeader().
support::ulittle32_t llvm::pdb::GSIHashHeader::VerSignature |
Definition at line 33 of file RawTypes.h.
Referenced by llvm::pdb::GSIHashTable::getVerSignature(), and readGSIHashHeader().