reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/llvm-objcopy/ELF/Object.cpp
 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})));