Lines Matching defs:Elf
61 static Expected<StringRef> getDynamicStrTab(const ELFFile<ELFT> &Elf) {
62 auto DynamicEntriesOrError = Elf.dynamicEntries();
68 auto MappedAddrOrError = Elf.toMappedAddr(Dyn.getPtr());
76 auto SectionsOrError = Elf.sections();
82 return Elf.getStringTableForSymtab(Sec);
209 const ELFFile<ELFT> &Elf = getELFFile();
210 auto DynamicEntriesOrErr = Elf.dynamicEntries();
220 MaxLen = std::max(MaxLen, Elf.getDynamicTagAsString(Dyn.d_tag).size());
228 std::string Str = Elf.getDynamicTagAsString(Dyn.d_tag);
235 Expected<StringRef> StrTabOrErr = getDynamicStrTab(Elf);
414 const ELFFile<ELFT> &Elf = getELFFile();
417 unwrapOrError(Elf.sections(), FileName);
424 unwrapOrError(Elf.getSectionContents(Shdr), FileName);
426 unwrapOrError(Elf.getSection(Shdr.sh_link), FileName);
427 StringRef StrTab = unwrapOrError(Elf.getStringTable(*StrTabSec), FileName);