Lines Matching refs:ELFFile
52 typedef ELFFile<ELFT> ELFO; \
100 ELFDumper(const ELFFile<ELFT> *Obj, ScopedPrinter &Writer);
131 typedef ELFFile<ELFT> ELFO;
274 using Elf_Shdr = typename ELFFile<ELFT>::Elf_Shdr;
275 using Elf_Sym = typename ELFFile<ELFT>::Elf_Sym;
279 virtual void printFileHeaders(const ELFFile<ELFT> *Obj) = 0;
280 virtual void printGroupSections(const ELFFile<ELFT> *Obj) = 0;
281 virtual void printRelocations(const ELFFile<ELFT> *Obj) = 0;
282 virtual void printSections(const ELFFile<ELFT> *Obj) = 0;
283 virtual void printSymbols(const ELFFile<ELFT> *Obj) = 0;
284 virtual void printDynamicSymbols(const ELFFile<ELFT> *Obj) = 0;
285 virtual void printDynamicRelocations(const ELFFile<ELFT> *Obj) = 0;
286 virtual void printSymtabMessage(const ELFFile<ELFT> *obj, StringRef Name, in printSymtabMessage()
290 virtual void printSymbol(const ELFFile<ELFT> *Obj, const Elf_Sym *Symbol,
293 virtual void printProgramHeaders(const ELFFile<ELFT> *Obj) = 0;
294 virtual void printHashHistogram(const ELFFile<ELFT> *Obj) = 0;
307 void printGroupSections(const ELFFile<ELFT> *Obj) override;
316 void printHashHistogram(const ELFFile<ELFT> *Obj) override;
361 void printGroupSections(const ELFFile<ELFT> *Obj) override;
369 void printHashHistogram(const ELFFile<ELFT> *Obj) override;
384 static std::error_code createELFDumper(const ELFFile<ELFT> *Obj, in createELFDumper()
1307 ELFDumper<ELFT>::ELFDumper(const ELFFile<ELFT> *Obj, ScopedPrinter &Writer) in ELFDumper()
1877 typedef object::ELFFile<ELFT> ELFO;
3063 void GNUStyle<ELFT>::printHashHistogram(const ELFFile<ELFT> *Obj) { in printHashHistogram()
3529 void LLVMStyle<ELFT>::printHashHistogram(const ELFFile<ELFT> *Obj) { in printHashHistogram()