reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1360 const Elf_Shdr &Shdr = *unwrapOrError(ElfFile.getSection(SymTab->Index)); 1361 StringRef StrTabData = unwrapOrError(ElfFile.getStringTableForSymtab(Shdr)); 1364 auto Symbols = unwrapOrError(ElfFile.symbols(&Shdr)); 1375 *unwrapOrError(ElfFile.getSection(SymTab->getShndxTable()->Index)); 1377 ElfFile.template getSectionContentsAsArray<Elf_Word>(&ShndxSec)); 1447 Data = unwrapOrError(ElfFile.getSectionContents(&Shdr)); 1456 Data = unwrapOrError(ElfFile.getSectionContents(&Shdr)); 1464 Data = unwrapOrError(ElfFile.getSectionContents(&Shdr)); 1467 Data = unwrapOrError(ElfFile.getSectionContents(&Shdr)); 1470 Data = unwrapOrError(ElfFile.getSectionContents(&Shdr)); 1473 Data = unwrapOrError(ElfFile.getSectionContents(&Shdr)); 1488 Data = unwrapOrError(ElfFile.getSectionContents(&Shdr)); 1490 StringRef Name = unwrapOrError(ElfFile.getSectionName(&Shdr)); 1506 for (const auto &Shdr : unwrapOrError(ElfFile.sections())) { 1512 Sec.Name = unwrapOrError(ElfFile.getSectionName(&Shdr)); 1525 ArrayRef<uint8_t>(ElfFile.base() + Shdr.sh_offset, 1574 auto Shdr = unwrapOrError(ElfFile.sections()).begin() + RelSec->Index; 1577 unwrapOrError(ElfFile.rels(Shdr))); 1580 unwrapOrError(ElfFile.relas(Shdr))); 1586 uint32_t ShstrIndex = ElfFile.getHeader()->e_shstrndx; 1588 ShstrIndex = unwrapOrError(ElfFile.getSection(0))->sh_link; 1610 {ElfFile.base() + EhdrOffset, ElfFile.getBufSize() - EhdrOffset}))); 1610 {ElfFile.base() + EhdrOffset, ElfFile.getBufSize() - EhdrOffset})));