IPDBSectionContrib defines an interface used to represent section contributions whose information are stored in the PDB.
More...
#include "llvm/DebugInfo/PDB/IPDBSectionContrib.h"
IPDBSectionContrib defines an interface used to represent section contributions whose information are stored in the PDB.
Definition at line 20 of file IPDBSectionContrib.h.
◆ ~IPDBSectionContrib()
IPDBSectionContrib::~IPDBSectionContrib |
( |
| ) |
|
|
virtualdefault |
◆ getAddressOffset()
virtual uint32_t llvm::pdb::IPDBSectionContrib::getAddressOffset |
( |
| ) |
const |
|
pure virtual |
◆ getAddressSection()
virtual uint32_t llvm::pdb::IPDBSectionContrib::getAddressSection |
( |
| ) |
const |
|
pure virtual |
◆ getCompiland()
virtual std::unique_ptr<PDBSymbolCompiland> llvm::pdb::IPDBSectionContrib::getCompiland |
( |
| ) |
const |
|
pure virtual |
◆ getCompilandId()
virtual uint32_t llvm::pdb::IPDBSectionContrib::getCompilandId |
( |
| ) |
const |
|
pure virtual |
◆ getDataCrc32()
virtual uint32_t llvm::pdb::IPDBSectionContrib::getDataCrc32 |
( |
| ) |
const |
|
pure virtual |
◆ getLength()
virtual uint32_t llvm::pdb::IPDBSectionContrib::getLength |
( |
| ) |
const |
|
pure virtual |
◆ getRelativeVirtualAddress()
virtual uint32_t llvm::pdb::IPDBSectionContrib::getRelativeVirtualAddress |
( |
| ) |
const |
|
pure virtual |
◆ getRelocationsCrc32()
virtual uint32_t llvm::pdb::IPDBSectionContrib::getRelocationsCrc32 |
( |
| ) |
const |
|
pure virtual |
◆ getVirtualAddress()
virtual uint64_t llvm::pdb::IPDBSectionContrib::getVirtualAddress |
( |
| ) |
const |
|
pure virtual |
◆ hasCode()
virtual bool llvm::pdb::IPDBSectionContrib::hasCode |
( |
| ) |
const |
|
pure virtual |
◆ hasCode16Bit()
virtual bool llvm::pdb::IPDBSectionContrib::hasCode16Bit |
( |
| ) |
const |
|
pure virtual |
◆ hasComdat()
virtual bool llvm::pdb::IPDBSectionContrib::hasComdat |
( |
| ) |
const |
|
pure virtual |
◆ hasInitializedData()
virtual bool llvm::pdb::IPDBSectionContrib::hasInitializedData |
( |
| ) |
const |
|
pure virtual |
◆ hasUninitializedData()
virtual bool llvm::pdb::IPDBSectionContrib::hasUninitializedData |
( |
| ) |
const |
|
pure virtual |
◆ isDiscardable()
virtual bool llvm::pdb::IPDBSectionContrib::isDiscardable |
( |
| ) |
const |
|
pure virtual |
◆ isExecutable()
virtual bool llvm::pdb::IPDBSectionContrib::isExecutable |
( |
| ) |
const |
|
pure virtual |
◆ isNotCached()
virtual bool llvm::pdb::IPDBSectionContrib::isNotCached |
( |
| ) |
const |
|
pure virtual |
◆ isNotPaged()
virtual bool llvm::pdb::IPDBSectionContrib::isNotPaged |
( |
| ) |
const |
|
pure virtual |
◆ isReadable()
virtual bool llvm::pdb::IPDBSectionContrib::isReadable |
( |
| ) |
const |
|
pure virtual |
◆ isRemoved()
virtual bool llvm::pdb::IPDBSectionContrib::isRemoved |
( |
| ) |
const |
|
pure virtual |
◆ isShared()
virtual bool llvm::pdb::IPDBSectionContrib::isShared |
( |
| ) |
const |
|
pure virtual |
◆ isWritable()
virtual bool llvm::pdb::IPDBSectionContrib::isWritable |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following files: