Lines Matching refs:ElfFile

1413     : ElfFile(ElfObj.getELFFile()), Obj(Obj),  in ELFBuilder()
1415 Obj.IsMips64EL = ElfFile.isMips64EL(); in ELFBuilder()
1568 Expected<const Elf_Shdr *> Shdr = ElfFile.getSection(SymTab->Index); in initSymbolTable()
1572 Expected<StringRef> StrTabData = ElfFile.getStringTableForSymtab(**Shdr); in initSymbolTable()
1579 ElfFile.symbols(*Shdr); in initSymbolTable()
1598 ElfFile.getSection(SymTab->getShndxTable()->Index); in initSymbolTable()
1603 ElfFile.template getSectionContentsAsArray<Elf_Word>(**ShndxSec); in initSymbolTable()
1713 if (Expected<ArrayRef<uint8_t>> Data = ElfFile.getSectionContents(Shdr)) in makeSection()
1724 if (Expected<ArrayRef<uint8_t>> Data = ElfFile.getSectionContents(Shdr)) in makeSection()
1734 if (Expected<ArrayRef<uint8_t>> Data = ElfFile.getSectionContents(Shdr)) in makeSection()
1739 if (Expected<ArrayRef<uint8_t>> Data = ElfFile.getSectionContents(Shdr)) in makeSection()
1744 if (Expected<ArrayRef<uint8_t>> Data = ElfFile.getSectionContents(Shdr)) in makeSection()
1749 if (Expected<ArrayRef<uint8_t>> Data = ElfFile.getSectionContents(Shdr)) in makeSection()
1770 Expected<ArrayRef<uint8_t>> Data = ElfFile.getSectionContents(Shdr); in makeSection()
1774 Expected<StringRef> Name = ElfFile.getSectionName(Shdr); in makeSection()
1790 ElfFile.sections(); in readSectionHeaders()
1803 Expected<StringRef> SecName = ElfFile.getSectionName(Shdr); in readSectionHeaders()
1820 ElfFile.base() + Shdr.sh_offset, in readSectionHeaders()
1828 uint32_t ShstrIndex = ElfFile.getHeader().e_shstrndx; in readSections()
1830 Expected<const Elf_Shdr *> Sec = ElfFile.getSection(0); in readSections()
1883 ElfFile.sections(); in readSections()
1890 auto RelsOrRelas = ElfFile.crels(*Shdr); in readSections()
1899 ElfFile.rels(*Shdr); in readSections()
1907 ElfFile.relas(*Shdr); in readSections()
1933 {ElfFile.base() + EhdrOffset, ElfFile.getBufSize() - EhdrOffset})); in build()