Searched refs:StrTabOrErr (Results 1 – 4 of 4) sorted by relevance
236 Expected<StringRef> StrTabOrErr = getDynamicStrTab(Elf); in printDynamicSection() local237 if (StrTabOrErr) { in printDynamicSection()238 const char *Data = StrTabOrErr->data(); in printDynamicSection()243 reportWarning(toString(StrTabOrErr.takeError()), Obj.getFileName()); in printDynamicSection()244 consumeError(StrTabOrErr.takeError()); in printDynamicSection()
1034 Expected<StringRef> StrTabOrErr = getLinkAsStrtab(Sec); in getVersionDefinitions() local1035 if (!StrTabOrErr) in getVersionDefinitions()1036 return StrTabOrErr.takeError(); in getVersionDefinitions()1059 if (Verdaux->vda_name <= StrTabOrErr->size()) in getVersionDefinitions()1060 Aux.Name = std::string(StrTabOrErr->drop_front(Verdaux->vda_name)); in getVersionDefinitions()1123 Expected<StringRef> StrTabOrErr = getLinkAsStrtab(Sec); in getVersionDependencies() local1124 if (!StrTabOrErr) { in getVersionDependencies()1125 if (Error E = WarnHandler(toString(StrTabOrErr.takeError()))) in getVersionDependencies()1128 StrTab = *StrTabOrErr; in getVersionDependencies()1312 Expected<StringRef> StrTabOrErr = getStringTable(**StrTabSecOrErr); in getLinkAsStrtab() local[all …]
562 auto StrTabOrErr = EF.getSection(SymTableSec->sh_link); in getSymbolName() local563 if (!StrTabOrErr) in getSymbolName()564 return StrTabOrErr.takeError(); in getSymbolName()565 const Elf_Shdr *StringTableSec = *StrTabOrErr; in getSymbolName()
459 Expected<StringRef> StrTabOrErr = Obj.getLinkAsStrtab(**SymtabOrErr); in getLinkAsSymtab() local460 if (!StrTabOrErr) in getLinkAsSymtab()463 describe(Obj, Sec) + ": " + toString(StrTabOrErr.takeError())); in getLinkAsSymtab()470 return SymtabLink<ELFT>{*SymsOrErr, *StrTabOrErr, *SymtabOrErr}; in getLinkAsSymtab()951 Expected<StringRef> StrTabOrErr = Obj.getStringTableForSymtab(*DotSymtabSec); in getStaticSymbolName() local952 if (!StrTabOrErr) in getStaticSymbolName()953 return Warn(StrTabOrErr.takeError()); in getStaticSymbolName()955 Expected<StringRef> NameOrErr = (*SymOrErr)->getName(*StrTabOrErr); in getStaticSymbolName()3121 if (Expected<StringRef> StrTabOrErr = in findPLT() local3123 PltStrTable = *StrTabOrErr; in findPLT()[all …]