LLVM: llvm::pdb::DIASectionContrib Class Reference (original) (raw)

#include "[llvm/DebugInfo/PDB/DIA/DIASectionContrib.h](DIASectionContrib%5F8h%5Fsource.html)"

Public Member Functions
DIASectionContrib (const DIASession &PDBSession, CComPtr< IDiaSectionContrib > DiaSection)
std::unique_ptr< PDBSymbolCompiland > getCompiland () const override
uint32_t getAddressSection () const override
uint32_t getAddressOffset () const override
uint32_t getRelativeVirtualAddress () const override
uint64_t getVirtualAddress () const override
uint32_t getLength () const override
bool isNotPaged () const override
bool hasCode () const override
bool hasCode16Bit () const override
bool hasInitializedData () const override
bool hasUninitializedData () const override
bool isRemoved () const override
bool hasComdat () const override
bool isDiscardable () const override
bool isNotCached () const override
bool isShared () const override
bool isExecutable () const override
bool isReadable () const override
bool isWritable () const override
uint32_t getDataCrc32 () const override
uint32_t getRelocationsCrc32 () const override
uint32_t getCompilandId () const override
Public Member Functions inherited from llvm::pdb::IPDBSectionContrib
virtual ~IPDBSectionContrib ()

Definition at line 19 of file DIASectionContrib.h.

DIASectionContrib::DIASectionContrib ( const DIASession & PDBSession, CComPtr< IDiaSectionContrib > DiaSection ) explicit

getAddressOffset()

uint32_t DIASectionContrib::getAddressOffset ( ) const overridevirtual

getAddressSection()

uint32_t DIASectionContrib::getAddressSection ( ) const overridevirtual

getCompiland()

std::unique_ptr< PDBSymbolCompiland > DIASectionContrib::getCompiland ( ) const overridevirtual

getCompilandId()

uint32_t DIASectionContrib::getCompilandId ( ) const overridevirtual

getDataCrc32()

uint32_t DIASectionContrib::getDataCrc32 ( ) const overridevirtual

getLength()

uint32_t DIASectionContrib::getLength ( ) const overridevirtual

getRelativeVirtualAddress()

uint32_t DIASectionContrib::getRelativeVirtualAddress ( ) const overridevirtual

getRelocationsCrc32()

uint32_t DIASectionContrib::getRelocationsCrc32 ( ) const overridevirtual

getVirtualAddress()

uint64_t DIASectionContrib::getVirtualAddress ( ) const overridevirtual

hasCode()

bool DIASectionContrib::hasCode ( ) const overridevirtual

hasCode16Bit()

bool DIASectionContrib::hasCode16Bit ( ) const overridevirtual

hasComdat()

bool DIASectionContrib::hasComdat ( ) const overridevirtual

hasInitializedData()

bool DIASectionContrib::hasInitializedData ( ) const overridevirtual

hasUninitializedData()

bool DIASectionContrib::hasUninitializedData ( ) const overridevirtual

isDiscardable()

bool DIASectionContrib::isDiscardable ( ) const overridevirtual

isExecutable()

bool DIASectionContrib::isExecutable ( ) const overridevirtual

isNotCached()

bool DIASectionContrib::isNotCached ( ) const overridevirtual

isNotPaged()

bool DIASectionContrib::isNotPaged ( ) const overridevirtual

isReadable()

bool DIASectionContrib::isReadable ( ) const overridevirtual

isRemoved()

bool DIASectionContrib::isRemoved ( ) const overridevirtual

isShared()

bool DIASectionContrib::isShared ( ) const overridevirtual

isWritable()

bool DIASectionContrib::isWritable ( ) const overridevirtual

The documentation for this class was generated from the following files: