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.