Lines Matching refs:COFFObjectFile

101 const coff_symbol_type *COFFObjectFile::toSymb(DataRefImpl Ref) const {  in toSymb()
117 const coff_section *COFFObjectFile::toSec(DataRefImpl Ref) const { in toSec()
133 void COFFObjectFile::moveSymbolNext(DataRefImpl &Ref) const { in moveSymbolNext()
148 ErrorOr<StringRef> COFFObjectFile::getSymbolName(DataRefImpl Ref) const { in getSymbolName()
157 uint64_t COFFObjectFile::getSymbolValueImpl(DataRefImpl Ref) const { in getSymbolValueImpl()
161 ErrorOr<uint64_t> COFFObjectFile::getSymbolAddress(DataRefImpl Ref) const { in getSymbolAddress()
182 SymbolRef::Type COFFObjectFile::getSymbolType(DataRefImpl Ref) const { in getSymbolType()
205 uint32_t COFFObjectFile::getSymbolFlags(DataRefImpl Ref) const { in getSymbolFlags()
233 uint64_t COFFObjectFile::getCommonSymbolSizeImpl(DataRefImpl Ref) const { in getCommonSymbolSizeImpl()
239 COFFObjectFile::getSymbolSection(DataRefImpl Ref) const { in getSymbolSection()
251 unsigned COFFObjectFile::getSymbolSectionID(SymbolRef Sym) const { in getSymbolSectionID()
256 void COFFObjectFile::moveSectionNext(DataRefImpl &Ref) const { in moveSectionNext()
262 std::error_code COFFObjectFile::getSectionName(DataRefImpl Ref, in getSectionName()
268 uint64_t COFFObjectFile::getSectionAddress(DataRefImpl Ref) const { in getSectionAddress()
278 uint64_t COFFObjectFile::getSectionSize(DataRefImpl Ref) const { in getSectionSize()
282 std::error_code COFFObjectFile::getSectionContents(DataRefImpl Ref, in getSectionContents()
291 uint64_t COFFObjectFile::getSectionAlignment(DataRefImpl Ref) const { in getSectionAlignment()
296 bool COFFObjectFile::isSectionText(DataRefImpl Ref) const { in isSectionText()
301 bool COFFObjectFile::isSectionData(DataRefImpl Ref) const { in isSectionData()
306 bool COFFObjectFile::isSectionBSS(DataRefImpl Ref) const { in isSectionBSS()
314 unsigned COFFObjectFile::getSectionID(SectionRef Sec) const { in getSectionID()
321 bool COFFObjectFile::isSectionVirtual(DataRefImpl Ref) const { in isSectionVirtual()
362 relocation_iterator COFFObjectFile::section_rel_begin(DataRefImpl Ref) const { in section_rel_begin()
372 relocation_iterator COFFObjectFile::section_rel_end(DataRefImpl Ref) const { in section_rel_end()
383 std::error_code COFFObjectFile::initSymbolTablePtr() { in initSymbolTablePtr()
421 uint64_t COFFObjectFile::getImageBase() const { in getImageBase()
431 std::error_code COFFObjectFile::getVaPtr(uint64_t Addr, uintptr_t &Res) const { in getVaPtr()
439 std::error_code COFFObjectFile::getRvaPtr(uint32_t Addr, uintptr_t &Res) const { in getRvaPtr()
455 std::error_code COFFObjectFile::getHintName(uint32_t Rva, uint16_t &Hint, in getHintName()
467 std::error_code COFFObjectFile::initImportTablePtr() { in initImportTablePtr()
494 std::error_code COFFObjectFile::initDelayImportTablePtr() { in initDelayImportTablePtr()
514 std::error_code COFFObjectFile::initExportTablePtr() { in initExportTablePtr()
534 std::error_code COFFObjectFile::initBaseRelocPtr() { in initBaseRelocPtr()
551 COFFObjectFile::COFFObjectFile(MemoryBufferRef Object, std::error_code &EC) in COFFObjectFile() function in COFFObjectFile
678 basic_symbol_iterator COFFObjectFile::symbol_begin_impl() const { in symbol_begin_impl()
684 basic_symbol_iterator COFFObjectFile::symbol_end_impl() const { in symbol_end_impl()
691 import_directory_iterator COFFObjectFile::import_directory_begin() const { in import_directory_begin()
696 import_directory_iterator COFFObjectFile::import_directory_end() const { in import_directory_end()
702 COFFObjectFile::delay_import_directory_begin() const { in delay_import_directory_begin()
708 COFFObjectFile::delay_import_directory_end() const { in delay_import_directory_end()
714 export_directory_iterator COFFObjectFile::export_directory_begin() const { in export_directory_begin()
719 export_directory_iterator COFFObjectFile::export_directory_end() const { in export_directory_end()
727 section_iterator COFFObjectFile::section_begin() const { in section_begin()
733 section_iterator COFFObjectFile::section_end() const { in section_end()
741 base_reloc_iterator COFFObjectFile::base_reloc_begin() const { in base_reloc_begin()
745 base_reloc_iterator COFFObjectFile::base_reloc_end() const { in base_reloc_end()
749 uint8_t COFFObjectFile::getBytesInAddress() const { in getBytesInAddress()
753 StringRef COFFObjectFile::getFileFormatName() const { in getFileFormatName()
768 unsigned COFFObjectFile::getArch() const { in getArch()
784 COFFObjectFile::import_directories() const { in import_directories()
789 COFFObjectFile::delay_import_directories() const { in delay_import_directories()
795 COFFObjectFile::export_directories() const { in export_directories()
799 iterator_range<base_reloc_iterator> COFFObjectFile::base_relocs() const { in base_relocs()
803 std::error_code COFFObjectFile::getPE32Header(const pe32_header *&Res) const { in getPE32Header()
809 COFFObjectFile::getPE32PlusHeader(const pe32plus_header *&Res) const { in getPE32PlusHeader()
815 COFFObjectFile::getDataDirectory(uint32_t Index, in getDataDirectory()
833 std::error_code COFFObjectFile::getSection(int32_t Index, in getSection()
846 std::error_code COFFObjectFile::getString(uint32_t Offset, in getString()
857 std::error_code COFFObjectFile::getSymbolName(COFFSymbolRef Symbol, in getSymbolName()
862 std::error_code COFFObjectFile::getSymbolName(const coff_symbol_generic *Symbol, in getSymbolName()
881 COFFObjectFile::getSymbolAuxData(COFFSymbolRef Symbol) const { in getSymbolAuxData()
903 std::error_code COFFObjectFile::getSectionName(const coff_section *Sec, in getSectionName()
931 uint64_t COFFObjectFile::getSectionSize(const coff_section *Sec) const { in getSectionSize()
948 COFFObjectFile::getSectionContents(const coff_section *Sec, in getSectionContents()
965 const coff_relocation *COFFObjectFile::toRel(DataRefImpl Rel) const { in toRel()
969 void COFFObjectFile::moveRelocationNext(DataRefImpl &Rel) const { in moveRelocationNext()
974 uint64_t COFFObjectFile::getRelocationOffset(DataRefImpl Rel) const { in getRelocationOffset()
979 symbol_iterator COFFObjectFile::getRelocationSymbol(DataRefImpl Rel) const { in getRelocationSymbol()
993 uint64_t COFFObjectFile::getRelocationType(DataRefImpl Rel) const { in getRelocationType()
999 COFFObjectFile::getCOFFSection(const SectionRef &Section) const { in getCOFFSection()
1003 COFFSymbolRef COFFObjectFile::getCOFFSymbol(const DataRefImpl &Ref) const { in getCOFFSymbol()
1011 COFFSymbolRef COFFObjectFile::getCOFFSymbol(const SymbolRef &Symbol) const { in getCOFFSymbol()
1016 COFFObjectFile::getCOFFRelocation(const RelocationRef &Reloc) const { in getCOFFRelocation()
1021 COFFObjectFile::getRelocations(const coff_section *Sec) const { in getRelocations()
1034 void COFFObjectFile::getRelocationTypeName( in getRelocationTypeName()
1108 bool COFFObjectFile::isRelocatableObject() const { in isRelocatableObject()
1128 makeImportedSymbolIterator(const COFFObjectFile *Object, in makeImportedSymbolIterator()
1139 importedSymbolBegin(uint32_t RVA, const COFFObjectFile *Object) { in importedSymbolBegin()
1146 importedSymbolEnd(uint32_t RVA, const COFFObjectFile *Object) { in importedSymbolEnd()
1392 ErrorOr<std::unique_ptr<COFFObjectFile>>
1395 std::unique_ptr<COFFObjectFile> Ret(new COFFObjectFile(Object, EC)); in createCOFFObjectFile()