Lines Matching refs:unwrapOrError
305 StrTable = unwrapOrError(Obj->getStringTableForSymtab(*DotSymtabSec)); in printSymbolsHelper()
306 Syms = unwrapOrError(Obj->symbols(DotSymtabSec)); in printSymbolsHelper()
307 SymtabName = unwrapOrError(Obj->getSectionName(DotSymtabSec)); in printSymbolsHelper()
603 StringRef Name = unwrapOrError(Obj->getSectionName(Sec)); in printVersionSymbolSection()
656 unwrapOrError(Obj->getSection(Sec->sh_link)); in printVersionDefinitionSection()
710 unwrapOrError(Obj->getSection(Sec->sh_link)); in printVersionDependencySection()
766 const Elf_Versym *vs = unwrapOrError( in getSymbolVersion()
801 StringRef StrTable = unwrapOrError(Obj->getStringTableForSymtab(*DotSymtabSec)); in getStaticSymbolName()
802 Elf_Sym_Range Syms = unwrapOrError(Obj->symbols(DotSymtabSec)); in getStaticSymbolName()
806 return unwrapOrError(Sym->getName(StrTable)); in getStaticSymbolName()
813 StringRef SymbolName = unwrapOrError(Symbol->getName(StrTable)); in getFullSymbolName()
848 SectionIndex = unwrapOrError(object::getExtendedSymbolTableIndex<ELFT>( in getSectionNameIndex()
852 unwrapOrError(Obj->getSection(SectionIndex)); in getSectionNameIndex()
853 SectionName = unwrapOrError(Obj->getSectionName(Sec)); in getSectionNameIndex()
860 for (const auto &Shdr : unwrapOrError(Obj->sections())) in findNotEmptySectionByAddress()
869 for (const auto &Shdr : unwrapOrError(Obj.sections())) { in findSectionByName()
870 if (Name == unwrapOrError(Obj.getSectionName(&Shdr))) in findSectionByName()
1428 for (const Elf_Phdr &Phdr : unwrapOrError(Obj->program_headers())) { in ELFDumper()
1438 for (const Elf_Shdr &Sec : unwrapOrError(Obj->sections())) { in ELFDumper()
1450 DynSymtabName = unwrapOrError(Obj->getSectionName(&Sec)); in ELFDumper()
1451 DynamicStringTable = unwrapOrError(Obj->getStringTableForSymtab(Sec)); in ELFDumper()
1454 ShndxTable = unwrapOrError(Obj->getSHNDXTable(Sec)); in ELFDumper()
2014 for (const ELFO::Elf_Shdr &Sec : unwrapOrError(Obj->sections())) { in printAttributes()
2018 ArrayRef<uint8_t> Contents = unwrapOrError(Obj->getSectionContents(&Sec)); in printAttributes()
2100 ArrayRef<uint8_t> Content = unwrapOrError(Obj->getSectionContents(GotSec)); in MipsGOTParser()
2154 ArrayRef<uint8_t> Content = unwrapOrError(Obj->getSectionContents(GotSec)); in MipsGOTParser()
2178 unwrapOrError(Obj->getSectionContents(PltSec)); in MipsGOTParser()
2182 PltSymTable = unwrapOrError(Obj->getSection(PltRelSec->sh_link)); in MipsGOTParser()
2183 PltStrTable = unwrapOrError(Obj->getStringTableForSymtab(*PltSymTable)); in MipsGOTParser()
2284 Elf_Rel_Range Rels = unwrapOrError(Obj->rels(PltRelSec)); in getPltSym()
2285 return unwrapOrError(Obj->getRelocationSymbol(&Rels[Offset], PltSymTable)); in getPltSym()
2287 Elf_Rela_Range Rels = unwrapOrError(Obj->relas(PltRelSec)); in getPltSym()
2288 return unwrapOrError(Obj->getRelocationSymbol(&Rels[Offset], PltSymTable)); in getPltSym()
2384 ArrayRef<uint8_t> Sec = unwrapOrError(Obj->getSectionContents(Shdr)); in printMipsABIFlags()
2430 ArrayRef<uint8_t> Sec = unwrapOrError(Obj->getSectionContents(Shdr)); in printMipsReginfo()
2451 ArrayRef<uint8_t> Sec = unwrapOrError(Obj->getSectionContents(Shdr)); in printMipsOptions()
2474 for (const auto &Sec : unwrapOrError(Obj->sections())) { in printStackMap()
2475 StringRef Name = unwrapOrError(Obj->getSectionName(&Sec)); in printStackMap()
2486 unwrapOrError(Obj->getSectionContents(StackMapSection)); in printStackMap()
2515 ArrayRef<typename ELFT::Shdr> Arr = unwrapOrError(Obj->sections()); in getSectionHeadersNumString()
2527 ArrayRef<typename ELFT::Shdr> Arr = unwrapOrError(Obj->sections()); in getSectionHeaderTableIndexString()
2619 for (const Elf_Shdr &Sec : unwrapOrError(Obj->sections())) { in getGroups()
2624 const Elf_Shdr *Symtab = unwrapOrError(Obj->getSection(Sec.sh_link)); in getGroups()
2625 StringRef StrTable = unwrapOrError(Obj->getStringTableForSymtab(*Symtab)); in getGroups()
2627 unwrapOrError(Obj->template getEntry<Elf_Sym>(Symtab, Sec.sh_info)); in getGroups()
2629 unwrapOrError(Obj->template getSectionContentsAsArray<Elf_Word>(&Sec)); in getGroups()
2631 StringRef Name = unwrapOrError(Obj->getSectionName(&Sec)); in getGroups()
2644 auto Sec = unwrapOrError(Obj->getSection(Ndx)); in getGroups()
2645 const StringRef Name = unwrapOrError(Obj->getSectionName(Sec)); in getGroups()
2705 Sym = unwrapOrError(Obj->getRelocationSymbol(&R, SymTab)); in printRelocation()
2707 const Elf_Shdr *Sec = unwrapOrError( in printRelocation()
2709 TargetName = unwrapOrError(Obj->getSectionName(Sec)); in printRelocation()
2711 StringRef StrTable = unwrapOrError(Obj->getStringTableForSymtab(*SymTab)); in printRelocation()
2712 TargetName = unwrapOrError(Sym->getName(StrTable)); in printRelocation()
2766 for (const Elf_Shdr &Sec : unwrapOrError(Obj->sections())) { in printRelocations()
2775 StringRef Name = unwrapOrError(Obj->getSectionName(&Sec)); in printRelocations()
2782 AndroidRelas = unwrapOrError(Obj->android_relas(&Sec)); in printRelocations()
2790 Elf_Relr_Range Relrs = unwrapOrError(Obj->relrs(&Sec)); in printRelocations()
2791 RelrRelas = unwrapOrError(Obj->decode_relrs(Relrs)); in printRelocations()
2799 const Elf_Shdr *SymTab = unwrapOrError(Obj->getSection(Sec.sh_link)); in printRelocations()
2802 for (const auto &R : unwrapOrError(Obj->rels(&Sec))) { in printRelocations()
2811 for (const auto &R : unwrapOrError(Obj->relas(&Sec))) in printRelocations()
2817 for (const auto &R : unwrapOrError(Obj->relrs(&Sec))) in printRelocations()
2952 ArrayRef<Elf_Shdr> Sections = unwrapOrError(Obj->sections()); in printSectionHeaders()
2975 Fields[1].Str = unwrapOrError(Obj->getSectionName(&Sec)); in printSectionHeaders()
3046 SectionIndex = unwrapOrError(object::getExtendedSymbolTableIndex<ELFT>( in getSymbolSectionNdx()
3326 for (const auto &Phdr : unwrapOrError(Obj->program_headers())) { in printProgramHeaders()
3353 for (const Elf_Phdr &Phdr : unwrapOrError(Obj->program_headers())) { in printProgramHeaders()
3356 for (const Elf_Shdr &Sec : unwrapOrError(Obj->sections())) { in printProgramHeaders()
3367 Sections += unwrapOrError(Obj->getSectionName(&Sec)).str() + " "; in printProgramHeaders()
3389 unwrapOrError(Sym->getName(this->dumper()->getDynamicStringTable())); in printDynamicRelocation()
3456 std::vector<Elf_Rela> RelrRelas = unwrapOrError(Obj->decode_relrs(Relrs)); in printDynamicRelocations()
3947 for (const auto &P : unwrapOrError(Obj->program_headers())) { in printNotes()
3958 for (const auto &S : unwrapOrError(Obj->sections())) { in printNotes()
4185 for (const Elf_Shdr &Sec : unwrapOrError(Obj->sections())) { in printRelocations()
4196 StringRef Name = unwrapOrError(Obj->getSectionName(&Sec)); in printRelocations()
4210 const Elf_Shdr *SymTab = unwrapOrError(Obj->getSection(Sec->sh_link)); in printRelocations()
4214 for (const Elf_Rel &R : unwrapOrError(Obj->rels(Sec))) { in printRelocations()
4223 for (const Elf_Rela &R : unwrapOrError(Obj->relas(Sec))) in printRelocations()
4228 Elf_Relr_Range Relrs = unwrapOrError(Obj->relrs(Sec)); in printRelocations()
4233 std::vector<Elf_Rela> RelrRelas = unwrapOrError(Obj->decode_relrs(Relrs)); in printRelocations()
4241 for (const Elf_Rela &R : unwrapOrError(Obj->android_relas(Sec))) in printRelocations()
4253 const Elf_Sym *Sym = unwrapOrError(Obj->getRelocationSymbol(&Rel, SymTab)); in printRelocation()
4255 const Elf_Shdr *Sec = unwrapOrError( in printRelocation()
4257 TargetName = unwrapOrError(Obj->getSectionName(Sec)); in printRelocation()
4259 StringRef StrTable = unwrapOrError(Obj->getStringTableForSymtab(*SymTab)); in printRelocation()
4260 TargetName = unwrapOrError(Sym->getName(StrTable)); in printRelocation()
4283 for (const Elf_Shdr &Sec : unwrapOrError(Obj->sections())) { in printSectionHeaders()
4286 StringRef Name = unwrapOrError(Obj->getSectionName(&Sec)); in printSectionHeaders()
4340 StringRef StrTable = unwrapOrError(Obj->getStringTableForSymtab(*Symtab)); in printSectionHeaders()
4342 for (const Elf_Sym &Sym : unwrapOrError(Obj->symbols(Symtab))) { in printSectionHeaders()
4343 const Elf_Shdr *SymSec = unwrapOrError( in printSectionHeaders()
4346 printSymbol(Obj, &Sym, unwrapOrError(Obj->symbols(Symtab)).begin(), in printSectionHeaders()
4352 ArrayRef<uint8_t> Data = unwrapOrError(Obj->getSectionContents(&Sec)); in printSectionHeaders()
4439 std::vector<Elf_Rela> RelrRelas = unwrapOrError(Obj->decode_relrs(Relrs)); in printDynamicRelocations()
4466 unwrapOrError(Sym->getName(this->dumper()->getDynamicStringTable())); in printDynamicRelocation()
4485 for (const Elf_Phdr &Phdr : unwrapOrError(Obj->program_headers())) { in printProgramHeaders()
4511 unwrapOrError(Obj->template getSectionContentsAsArray<Elf_CGProfile>( in printCGProfile()
4528 ArrayRef<uint8_t> Contents = unwrapOrError( in printAddrsig()
4617 for (const auto &P : unwrapOrError(Obj->program_headers())) { in printNotes()
4629 for (const auto &S : unwrapOrError(Obj->sections())) { in printNotes()
4647 for (const Elf_Shdr &Shdr : unwrapOrError(Obj->sections())) { in printELFLinkerOptions()
4651 ArrayRef<uint8_t> Contents = unwrapOrError(Obj->getSectionContents(&Shdr)); in printELFLinkerOptions()