Lines Matching defs:Dumper

277   DumpStyle(ELFDumper<ELFT> *Dumper) : Dumper(Dumper) {}
295 const ELFDumper<ELFT> *dumper() const { return Dumper; }
297 const ELFDumper<ELFT> *Dumper;
304 GNUStyle(ScopedPrinter &W, ELFDumper<ELFT> *Dumper)
305 : DumpStyle<ELFT>(Dumper), OS(W.getOStream()) {}
357 LLVMStyle(ScopedPrinter &W, ELFDumper<ELFT> *Dumper)
358 : DumpStyle<ELFT>(Dumper), W(W) {}
496 static void printVersionSymbolSection(ELFDumper<ELFT> *Dumper, const ELFO *Obj,
509 StringRef StrTable = Dumper->getDynamicStringTable();
513 for (const typename ELFO::Elf_Sym &Sym : Dumper->dynamic_symbols()) {
516 Dumper->getFullSymbolName(&Sym, StrTable, true /* IsDynamic */);
529 static void printVersionDefinitionSection(ELFDumper<ELFT> *Dumper,
543 for (const typename ELFO::Elf_Dyn &Dyn : Dumper->dynamic_table()) {
585 static void printVersionDependencySection(ELFDumper<ELFT> *Dumper,
597 for (const typename ELFO::Elf_Dyn &Dyn : Dumper->dynamic_table())
1885 MipsGOTParser(ELFDumper<ELFT> *Dumper, const ELFO *Obj,
1892 ELFDumper<ELFT> *Dumper;
1918 MipsGOTParser<ELFT>::MipsGOTParser(ELFDumper<ELFT> *Dumper, const ELFO *Obj,
1920 : Dumper(Dumper), Obj(Obj), W(W) {
1959 StringRef StrTable = Dumper->getDynamicStringTable();
1960 const Elf_Sym *DynSymBegin = Dumper->dynamic_symbols().begin();
1961 const Elf_Sym *DynSymEnd = Dumper->dynamic_symbols().end();
2122 getSectionNameIndex(*Obj, Sym, Dumper->dynamic_symbols().begin(),
2123 Dumper->getShndxTable(), SectionName, SectionIndex);
2127 Dumper->getFullSymbolName(Sym, StrTable, IsDynamic);
2156 getSectionNameIndex(*Obj, Sym, Dumper->dynamic_symbols().begin(),
2157 Dumper->getShndxTable(), SectionName, SectionIndex);
2160 std::string FullSymbolName = Dumper->getFullSymbolName(Sym, StrTable, true);