Lines Matching refs:StrTable
232 std::string getFullSymbolName(const Elf_Sym *Symbol, StringRef StrTable,
248 StringRef StrTable, SymtabName; in printSymbolsHelper() local
252 StrTable = DynamicStringTable; in printSymbolsHelper()
260 StrTable = unwrapOrError(Obj->getStringTableForSymtab(*DotSymtabSec)); in printSymbolsHelper()
269 ELFDumperStyle->printSymbol(Obj, &Sym, Syms.begin(), StrTable, IsDynamic); in printSymbolsHelper()
291 const Elf_Sym *FirstSym, StringRef StrTable,
344 StringRef StrTable, bool IsDynamic) override;
375 StringRef StrTable, bool IsDynamic) override;
509 StringRef StrTable = Dumper->getDynamicStringTable(); in printVersionSymbolSection() local
516 Dumper->getFullSymbolName(&Sym, StrTable, true /* IsDynamic */); in printVersionSymbolSection()
693 StringRef StrTable, in getFullSymbolName() argument
695 StringRef SymbolName = unwrapOrError(Symbol->getName(StrTable)); in getFullSymbolName()
702 StringRef Version = getSymbolVersion(StrTable, &*Symbol, IsDefault); in getFullSymbolName()
1908 StringRef StrTable, bool IsDynamic);
1912 const GOTEntry *It, StringRef StrTable,
1959 StringRef StrTable = Dumper->getDynamicStringTable(); in parseGOT() local
2021 printGlobalGotEntry(GOTShdr->sh_addr, GotBegin, It, GotDynSym++, StrTable, in parseGOT()
2052 StringRef StrTable = unwrapOrError(Obj->getStringTableForSymtab(*SymTable)); in parsePLT() local
2074 printPLTEntry(PLTShdr->sh_addr, PLTBegin, It, StrTable, Sym); in parsePLT()
2082 printPLTEntry(PLTShdr->sh_addr, PLTBegin, It, StrTable, Sym); in parsePLT()
2114 const Elf_Sym *Sym, StringRef StrTable, bool IsDynamic) { in printGlobalGotEntry() argument
2127 Dumper->getFullSymbolName(Sym, StrTable, IsDynamic); in printGlobalGotEntry()
2145 const GOTEntry *It, StringRef StrTable, in printPLTEntry() argument
2160 std::string FullSymbolName = Dumper->getFullSymbolName(Sym, StrTable, true); in printPLTEntry()
2430 StringRef StrTable = unwrapOrError(Obj->getStringTableForSymtab(*Symtab)); in printGroupSections() local
2438 << StrTable.data() + Signature->st_name << "] contains " in printGroupSections()
2459 StringRef StrTable = unwrapOrError(Obj->getStringTableForSymtab(*SymTab)); in printRelocation() local
2475 TargetName = unwrapOrError(Sym->getName(StrTable)); in printRelocation()
2764 const Elf_Sym *FirstSym, StringRef StrTable, in printSymbol() argument
2801 Name = this->dumper()->getFullSymbolName(Symbol, StrTable, IsDynamic); in printSymbol()
3216 StringRef StrTable = unwrapOrError(Obj->getStringTableForSymtab(*Symtab)); in printGroupSections() local
3225 W.startLine() << "Signature: " << StrTable.data() + Sym->st_name << "\n"; in printGroupSections()
3297 StringRef StrTable = unwrapOrError(Obj->getStringTableForSymtab(*SymTab)); in printRelocation() local
3298 TargetName = unwrapOrError(Sym->getName(StrTable)); in printRelocation()
3376 StringRef StrTable = unwrapOrError(Obj->getStringTableForSymtab(*Symtab)); in printSections() local
3382 printSymbol(Obj, &Sym, Obj->symbol_begin(Symtab), StrTable, false); in printSections()
3396 const Elf_Sym *First, StringRef StrTable, in printSymbol() argument
3403 this->dumper()->getFullSymbolName(Symbol, StrTable, IsDynamic); in printSymbol()