LLVM: llvm::pdb::ModInfoFlags Struct Reference (original) (raw)
#include "[llvm/DebugInfo/PDB/Native/RawTypes.h](RawTypes%5F8h%5Fsource.html)"
| Static Public Attributes | |
|---|---|
| static const uint16_t | HasECFlagMask = 0x2 |
| uint16_t fWritten : 1; // True if DbiModuleDescriptor is dirty uint16_t fECEnabled : 1; // Is EC symbolic info present? | |
| static const uint16_t | TypeServerIndexMask = 0xFF00 |
| static const uint16_t | TypeServerIndexShift = 8 |
Detailed Description
Definition at line 199 of file RawTypes.h.
Member Data Documentation
◆ HasECFlagMask
| const uint16_t llvm::pdb::ModInfoFlags::HasECFlagMask = 0x2 | static |
|---|
uint16_t fWritten : 1; // True if DbiModuleDescriptor is dirty uint16_t fECEnabled : 1; // Is EC symbolic info present?
(What is EC?) uint16_t unused : 6; // Reserved uint16_t iTSM : 8; // Type Server Index for this module
Definition at line 204 of file RawTypes.h.
Referenced by llvm::pdb::DbiModuleDescriptor::hasECInfo().
◆ TypeServerIndexMask
| const uint16_t llvm::pdb::ModInfoFlags::TypeServerIndexMask = 0xFF00 | static |
|---|
Definition at line 206 of file RawTypes.h.
Referenced by llvm::pdb::DbiModuleDescriptor::getTypeServerIndex().
◆ TypeServerIndexShift
| const uint16_t llvm::pdb::ModInfoFlags::TypeServerIndexShift = 8 | static |
|---|
Definition at line 207 of file RawTypes.h.
Referenced by llvm::pdb::DbiModuleDescriptor::getTypeServerIndex().
The documentation for this struct was generated from the following file:
- include/llvm/DebugInfo/PDB/Native/RawTypes.h