class IPDBSectionContrib

Declaration

class IPDBSectionContrib { /* full declaration omitted */ };

Description

IPDBSectionContrib defines an interface used to represent section contributions whose information are stored in the PDB.

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:19

Method Overview

Methods

virtual uint32_t getAddressOffset() const

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:25

virtual uint32_t getAddressSection() const

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:24

virtual std::unique_ptr<PDBSymbolCompiland>
getCompiland() const

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:23

virtual uint32_t getCompilandId() const

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:44

virtual uint32_t getDataCrc32() const

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:42

virtual uint32_t getLength() const

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:28

virtual uint32_t getRelativeVirtualAddress() const

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:26

virtual uint32_t getRelocationsCrc32() const

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:43

virtual uint64_t getVirtualAddress() const

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:27

virtual bool hasCode() const

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:30

virtual bool hasCode16Bit() const

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:31

virtual bool hasComdat() const

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:35

virtual bool hasInitializedData() const

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:32

virtual bool hasUninitializedData() const

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:33

virtual bool isDiscardable() const

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:36

virtual bool isExecutable() const

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:39

virtual bool isNotCached() const

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:37

virtual bool isNotPaged() const

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:29

virtual bool isReadable() const

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:40

virtual bool isRemoved() const

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:34

virtual bool isShared() const

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:38

virtual bool isWritable() const

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:41

virtual ~IPDBSectionContrib()

Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h:21