Lines Matching defs:SymTab
45 const Elf_Shdr *SymTab);
61 Error dumpSymbol(const Elf_Sym *Sym, const Elf_Shdr *SymTab,
68 Error dumpRelocation(const RelT *Rel, const Elf_Shdr *SymTab,
148 const Elf_Shdr *SymTab) {
155 Obj.getSection(*Sym, SymTab, ShndxTables.lookup(SymTab));
165 if (SymTab->sh_type == ELF::SHT_SYMTAB) {
311 const Elf_Shdr *SymTab = nullptr;
316 SymTab = &Sec;
340 if (SymTab)
341 if (Error E = dumpSymbols(SymTab, Y->Symbols))
417 if (SymTab && SymTab->sh_link == *ShStrTabIndex) {
420 ShStrtabName = cantFail(Obj.getSectionName(Sections[SymTab->sh_link]));
709 Error ELFDumper<ELFT>::dumpSymbol(const Elf_Sym *Sym, const Elf_Shdr *SymTab,
720 getUniquedSymbolName(Sym, StrTable, SymTab);
730 auto ShdrOrErr = Obj.getSection(*Sym, SymTab, ShndxTables.lookup(SymTab));
747 Error ELFDumper<ELFT>::dumpRelocation(const RelT *Rel, const Elf_Shdr *SymTab,
753 auto SymOrErr = Obj.getRelocationSymbol(*Rel, SymTab);
763 auto StrTabSec = Obj.getSection(SymTab->sh_link);
771 getUniquedSymbolName(Sym, *StrTabOrErr, SymTab);