10 #ifndef LLVM_DEBUGINFO_PDB_DIA_DIASECTIONCONTRIB_H 11 #define LLVM_DEBUGINFO_PDB_DIA_DIASECTIONCONTRIB_H 23 CComPtr<IDiaSectionContrib> DiaSection);
25 std::unique_ptr<PDBSymbolCompiland>
getCompiland()
const override;
50 CComPtr<IDiaSectionContrib> Section;
55 #endif // LLVM_DEBUGINFO_PDB_DIA_DIASECTIONCONTRIB_H
bool hasCode() const override
This class represents lattice values for constants.
uint32_t getRelocationsCrc32() const override
bool hasCode16Bit() const override
bool isExecutable() const override
bool hasComdat() const override
bool isRemoved() const override
bool isShared() const override
IPDBSectionContrib defines an interface used to represent section contributions whose information are...
DIASectionContrib(const DIASession &PDBSession, CComPtr< IDiaSectionContrib > DiaSection)
bool isDiscardable() const override
bool isNotCached() const override
bool hasUninitializedData() const override
uint32_t getRelativeVirtualAddress() const override
std::unique_ptr< PDBSymbolCompiland > getCompiland() const override
bool isNotPaged() const override
bool isWritable() const override
bool isReadable() const override
uint32_t getLength() const override
uint64_t getVirtualAddress() const override
bool hasInitializedData() const override
uint32_t getCompilandId() const override
uint32_t getAddressOffset() const override
uint32_t getAddressSection() const override
uint32_t getDataCrc32() const override