LLVM: include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h Source File (original) (raw)
1
2
3
4
5
6
7
8
9#ifndef LLVM_DEBUGINFO_PDB_NATIVE_DBIMODULEDESCRIPTOR_H
10#define LLVM_DEBUGINFO_PDB_NATIVE_DBIMODULEDESCRIPTOR_H
11
16#include
17
18namespace llvm {
20
21namespace pdb {
26
27public:
31
34
44
47
49
51
52private:
56};
57
58}
59
69
70}
71
72#endif
Analysis containing CSE Info
BinaryStreamRef is to BinaryStream what ArrayRef is to an Array.
Lightweight error class with error context and mandatory checking.
static ErrorSuccess success()
Create a success value.
StringRef - Represent a constant reference to a string, i.e.
LLVM_ABI uint32_t getSymbolDebugInfoByteSize() const
LLVM_ABI const SectionContrib & getSectionContrib() const
LLVM_ABI uint32_t getRecordLength() const
LLVM_ABI uint32_t getPdbFilePathNameIndex() const
LLVM_ABI uint32_t getC13LineInfoByteSize() const
LLVM_ABI uint32_t getNumberOfFiles() const
LLVM_ABI uint32_t getSourceFileNameIndex() const
LLVM_ABI uint16_t getTypeServerIndex() const
LLVM_ABI bool hasECInfo() const
static LLVM_ABI Error initialize(BinaryStreamRef Stream, DbiModuleDescriptor &Info)
LLVM_ABI StringRef getObjFileName() const
LLVM_ABI uint16_t getModuleStreamIndex() const
DbiModuleDescriptor(const DbiModuleDescriptor &Info)=default
friend class DbiStreamBuilder
Definition DbiModuleDescriptor.h:25
DbiModuleDescriptor & operator=(const DbiModuleDescriptor &Info)=default
LLVM_ABI StringRef getModuleName() const
DbiModuleDescriptor()=default
LLVM_ABI uint32_t getC11LineInfoByteSize() const
This is an optimization pass for GlobalISel generic memory operations.