Home | History | Annotate | Download | only in obj2yaml

Lines Matching defs:Symtab

31   std::error_code dumpSymbol(const Elf_Sym *Sym, const Elf_Shdr *SymTab,
37 std::error_code dumpRelocation(const RelT *Rel, const Elf_Shdr *SymTab,
72 const Elf_Shdr *Symtab = nullptr;
83 Symtab = &Sec;
137 ErrorOr<StringRef> StrTableOrErr = Obj.getStringTableForSymtab(*Symtab);
143 for (const Elf_Sym &Sym : Obj.symbols(Symtab)) {
151 ELFDumper<ELFT>::dumpSymbol(&Sym, Symtab, StrTable, S))
175 ELFDumper<ELFT>::dumpSymbol(const Elf_Sym *Sym, const Elf_Shdr *SymTab,
187 ErrorOr<const Elf_Shdr *> ShdrOrErr = Obj.getSection(Sym, SymTab, ShndxTable);
205 const Elf_Shdr *SymTab,
211 const Elf_Sym *Sym = Obj.getRelocationSymbol(Rel, SymTab);
212 ErrorOr<const Elf_Shdr *> StrTabSec = Obj.getSection(SymTab->sh_link);
285 const Elf_Shdr *SymTab = *SymTabOrErr;
289 if (std::error_code EC = dumpRelocation(&*RI, SymTab, R))
309 const Elf_Shdr *SymTab = *SymTabOrErr;
314 if (std::error_code EC = dumpRelocation(&*RI, SymTab, R))
362 const Elf_Shdr *Symtab = *SymtabOrErr;
363 const Elf_Sym *symbol = Obj.getSymbol(Symtab, Shdr->sh_info);
364 ErrorOr<StringRef> StrTabOrErr = Obj.getStringTableForSymtab(*Symtab);