Lines Matching refs:ElfFile
1345 : ElfFile(ElfObj.getELFFile()), Obj(Obj), in ELFBuilder()
1347 Obj.IsMips64EL = ElfFile.isMips64EL(); in ELFBuilder()
1501 Expected<const Elf_Shdr *> Shdr = ElfFile.getSection(SymTab->Index); in initSymbolTable()
1505 Expected<StringRef> StrTabData = ElfFile.getStringTableForSymtab(**Shdr); in initSymbolTable()
1512 ElfFile.symbols(*Shdr); in initSymbolTable()
1531 ElfFile.getSection(SymTab->getShndxTable()->Index); in initSymbolTable()
1536 ElfFile.template getSectionContentsAsArray<Elf_Word>(**ShndxSec); in initSymbolTable()
1645 if (Expected<ArrayRef<uint8_t>> Data = ElfFile.getSectionContents(Shdr)) in makeSection()
1656 if (Expected<ArrayRef<uint8_t>> Data = ElfFile.getSectionContents(Shdr)) in makeSection()
1666 if (Expected<ArrayRef<uint8_t>> Data = ElfFile.getSectionContents(Shdr)) in makeSection()
1671 if (Expected<ArrayRef<uint8_t>> Data = ElfFile.getSectionContents(Shdr)) in makeSection()
1676 if (Expected<ArrayRef<uint8_t>> Data = ElfFile.getSectionContents(Shdr)) in makeSection()
1681 if (Expected<ArrayRef<uint8_t>> Data = ElfFile.getSectionContents(Shdr)) in makeSection()
1698 Expected<ArrayRef<uint8_t>> Data = ElfFile.getSectionContents(Shdr); in makeSection()
1702 Expected<StringRef> Name = ElfFile.getSectionName(Shdr); in makeSection()
1718 ElfFile.sections(); in readSectionHeaders()
1731 Expected<StringRef> SecName = ElfFile.getSectionName(Shdr); in readSectionHeaders()
1748 ElfFile.base() + Shdr.sh_offset, in readSectionHeaders()
1756 uint32_t ShstrIndex = ElfFile.getHeader().e_shstrndx; in readSections()
1758 Expected<const Elf_Shdr *> Sec = ElfFile.getSection(0); in readSections()
1811 ElfFile.sections(); in readSections()
1819 ElfFile.rels(*Shdr); in readSections()
1827 ElfFile.relas(*Shdr); in readSections()
1853 {ElfFile.base() + EhdrOffset, ElfFile.getBufSize() - EhdrOffset})); in build()