10 #ifndef LLVM_DEBUGINFO_PDB_RAW_RAWTYPES_H 11 #define LLVM_DEBUGINFO_PDB_RAW_RAWTYPES_H 32 HdrVersion = 0xeffe0000 + 19990810,
101 static const uint16_t FlagIncrementalMask = 0x0001;
102 static const uint16_t FlagStrippedMask = 0x0002;
103 static const uint16_t FlagHasCTypesMask = 0x0004;
110 static const uint16_t BuildMinorMask = 0x00FF;
111 static const uint16_t BuildMinorShift = 0;
113 static const uint16_t BuildMajorMask = 0x7F00;
114 static const uint16_t BuildMajorShift = 8;
116 static const uint16_t NewVersionFormatMask = 0x8000;
178 static_assert(
sizeof(
DbiStreamHeader) == 64,
"Invalid DbiStreamHeader size!");
205 static const uint16_t HasECFlagMask = 0x2;
207 static const uint16_t TypeServerIndexMask = 0xFF00;
208 static const uint16_t TypeServerIndexShift = 8;
support::ulittle32_t Offset
This class represents lattice values for constants.
support::ulittle16_t Frame
support::ulittle32_t ISectCoff
support::ulittle32_t SecByteLength
support::ulittle16_t Group
support::ulittle32_t CRef
support::ulittle16_t Isect
This represents the 'GUID' type from windows.h.
Some of the values are stored in bitfields.
support::ulittle32_t RelocCrc
support::ulittle16_t Imod
const uint32_t MinTpiHashBuckets
support::ulittle16_t ClassName
support::ulittle16_t Flags
support::ulittle16_t ISect
support::ulittle32_t Characteristics
const uint32_t PDBStringTableSignature
support::ulittle32_t DataCrc
support::ulittle16_t SecName
const uint32_t MaxTpiHashBuckets