• Home
  • Raw
  • Download

Lines Matching refs:ELFDumper

98 class ELFDumper : public ObjDumper {  class
100 ELFDumper(const ELFFile<ELFT> *Obj, ScopedPrinter &Writer);
247 void ELFDumper<ELFT>::printSymbolsHelper(bool IsDynamic) const { in printSymbolsHelper()
277 DumpStyle(ELFDumper<ELFT> *Dumper) : Dumper(Dumper) {} in DumpStyle()
295 const ELFDumper<ELFT> *dumper() const { return Dumper; } in dumper()
297 const ELFDumper<ELFT> *Dumper;
304 GNUStyle(ScopedPrinter &W, ELFDumper<ELFT> *Dumper) in GNUStyle()
357 LLVMStyle(ScopedPrinter &W, ELFDumper<ELFT> *Dumper) in LLVMStyle()
387 Result.reset(new ELFDumper<ELFT>(Obj, Writer)); in createELFDumper()
418 void ELFDumper<ELFT>::LoadVersionNeeds(const Elf_Shdr *sec) const { in LoadVersionNeeds()
452 void ELFDumper<ELFT>::LoadVersionDefs(const Elf_Shdr *sec) const { in LoadVersionDefs()
474 template <class ELFT> void ELFDumper<ELFT>::LoadVersionMap() const { in LoadVersionMap()
496 static void printVersionSymbolSection(ELFDumper<ELFT> *Dumper, const ELFO *Obj, in printVersionSymbolSection()
529 static void printVersionDefinitionSection(ELFDumper<ELFT> *Dumper, in printVersionDefinitionSection()
585 static void printVersionDependencySection(ELFDumper<ELFT> *Dumper, in printVersionDependencySection()
631 template <typename ELFT> void ELFDumper<ELFT>::printVersionInfo() { in printVersionInfo()
643 StringRef ELFDumper<ELFT>::getSymbolVersion(StringRef StrTab, in getSymbolVersion()
692 std::string ELFDumper<ELFT>::getFullSymbolName(const Elf_Sym *Symbol, in getFullSymbolName()
1307 ELFDumper<ELFT>::ELFDumper(const ELFFile<ELFT> *Obj, ScopedPrinter &Writer) in ELFDumper() function in ELFDumper
1365 void ELFDumper<ELFT>::parseDynamicTable( in parseDynamicTable()
1448 typename ELFDumper<ELFT>::Elf_Rel_Range ELFDumper<ELFT>::dyn_rels() const { in dyn_rels()
1453 typename ELFDumper<ELFT>::Elf_Rela_Range ELFDumper<ELFT>::dyn_relas() const { in dyn_relas()
1458 void ELFDumper<ELFT>::printFileHeaders() { in printFileHeaders()
1463 void ELFDumper<ELFT>::printSections() { in printSections()
1468 void ELFDumper<ELFT>::printRelocations() { in printRelocations()
1472 template <class ELFT> void ELFDumper<ELFT>::printProgramHeaders() { in printProgramHeaders()
1476 template <class ELFT> void ELFDumper<ELFT>::printDynamicRelocations() { in printDynamicRelocations()
1481 void ELFDumper<ELFT>::printSymbols() { in printSymbols()
1486 void ELFDumper<ELFT>::printDynamicSymbols() { in printDynamicSymbols()
1490 template <class ELFT> void ELFDumper<ELFT>::printHashHistogram() { in printHashHistogram()
1639 StringRef ELFDumper<ELFT>::getDynamicString(uint64_t Value) const { in getDynamicString()
1646 void ELFDumper<ELFT>::printValue(uint64_t Type, uint64_t Value) { in printValue()
1733 void ELFDumper<ELFT>::printUnwindInfo() { in printUnwindInfo()
1738 template <> void ELFDumper<ELFType<support::little, false>>::printUnwindInfo() { in printUnwindInfo()
1750 void ELFDumper<ELFT>::printDynamicTable() { in printDynamicTable()
1790 void ELFDumper<ELFT>::printNeededLibraries() { in printNeededLibraries()
1809 void ELFDumper<ELFT>::printHashTable() { in printHashTable()
1820 void ELFDumper<ELFT>::printGnuHashTable() { in printGnuHashTable()
1837 template <typename ELFT> void ELFDumper<ELFT>::printLoadName() { in printLoadName()
1842 void ELFDumper<ELFT>::printAttributes() { in printAttributes()
1847 template <> void ELFDumper<ELFType<support::little, false>>::printAttributes() { in printAttributes()
1885 MipsGOTParser(ELFDumper<ELFT> *Dumper, const ELFO *Obj,
1892 ELFDumper<ELFT> *Dumper;
1918 MipsGOTParser<ELFT>::MipsGOTParser(ELFDumper<ELFT> *Dumper, const ELFO *Obj, in MipsGOTParser()
2164 template <class ELFT> void ELFDumper<ELFT>::printMipsPLTGOT() { in printMipsPLTGOT()
2246 template <class ELFT> void ELFDumper<ELFT>::printMipsABIFlags() { in printMipsABIFlags()
2291 template <class ELFT> void ELFDumper<ELFT>::printMipsReginfo() { in printMipsReginfo()
2308 template <class ELFT> void ELFDumper<ELFT>::printMipsOptions() { in printMipsOptions()
2337 template <class ELFT> void ELFDumper<ELFT>::printStackMap() const { in printStackMap()
2358 template <class ELFT> void ELFDumper<ELFT>::printGroupSections() { in printGroupSections()