• Home
  • Raw
  • Download

Lines Matching refs:ELFDumper

26 class ELFDumper {  class
113 ELFDumper(const object::ELFFile<ELFT> &O, std::unique_ptr<DWARFContext> DCtx);
120 ELFDumper<ELFT>::ELFDumper(const object::ELFFile<ELFT> &O, in ELFDumper() function in ELFDumper
126 ELFDumper<ELFT>::getUniquedSectionName(const Elf_Shdr *Sec) { in getUniquedSectionName()
154 ELFDumper<ELFT>::getUniquedSymbolName(const Elf_Sym *Sym, StringRef StrTable, in getUniquedSymbolName()
188 bool ELFDumper<ELFT>::shouldPrintSection(const ELFYAML::Section &S, in shouldPrintSection()
273 template <class ELFT> Expected<ELFYAML::Object *> ELFDumper<ELFT>::dump() { in dump()
444 ELFDumper<ELFT>::dumpProgramHeaders( in dumpProgramHeaders()
483 Optional<DWARFYAML::Data> ELFDumper<ELFT>::dumpDWARFSections( in dumpDWARFSections()
522 ELFDumper<ELFT>::dumpPlaceholderSection(const Elf_Shdr *Shdr) { in dumpPlaceholderSection()
531 ELFDumper<ELFT>::dumpSections() { in dumpSections()
631 Error ELFDumper<ELFT>::dumpSymbols(const Elf_Shdr *Symtab, in dumpSymbols()
661 Error ELFDumper<ELFT>::dumpSymbol(const Elf_Sym *Sym, const Elf_Shdr *SymTab, in dumpSymbol()
697 Error ELFDumper<ELFT>::dumpRelocation(const RelT *Rel, const Elf_Shdr *SymTab, in dumpRelocation()
751 Error ELFDumper<ELFT>::dumpCommonSection(const Elf_Shdr *Shdr, in dumpCommonSection()
790 Error ELFDumper<ELFT>::dumpCommonRelocationSection( in dumpCommonRelocationSection()
814 ELFDumper<ELFT>::dumpStackSizesSection(const Elf_Shdr *Shdr) { in dumpStackSizesSection()
847 ELFDumper<ELFT>::dumpBBAddrMapSection(const Elf_Shdr *Shdr) { in dumpBBAddrMapSection()
891 ELFDumper<ELFT>::dumpAddrsigSection(const Elf_Shdr *Shdr) { in dumpAddrsigSection()
932 ELFDumper<ELFT>::dumpLinkerOptionsSection(const Elf_Shdr *Shdr) { in dumpLinkerOptionsSection()
963 ELFDumper<ELFT>::dumpDependentLibrariesSection(const Elf_Shdr *Shdr) { in dumpDependentLibrariesSection()
990 ELFDumper<ELFT>::dumpCallGraphProfileSection(const Elf_Shdr *Shdr) { in dumpCallGraphProfileSection()
1046 ELFDumper<ELFT>::dumpDynamicSection(const Elf_Shdr *Shdr) { in dumpDynamicSection()
1064 ELFDumper<ELFT>::dumpRelocSection(const Elf_Shdr *Shdr) { in dumpRelocSection()
1104 ELFDumper<ELFT>::dumpRelrSection(const Elf_Shdr *Shdr) { in dumpRelrSection()
1128 ELFDumper<ELFT>::dumpContentSection(const Elf_Shdr *Shdr) { in dumpContentSection()
1152 ELFDumper<ELFT>::dumpSymtabShndxSection(const Elf_Shdr *Shdr) { in dumpSymtabShndxSection()
1169 ELFDumper<ELFT>::dumpNoBitsSection(const Elf_Shdr *Shdr) { in dumpNoBitsSection()
1180 ELFDumper<ELFT>::dumpNoteSection(const Elf_Shdr *Shdr) { in dumpNoteSection()
1216 ELFDumper<ELFT>::dumpHashSection(const Elf_Shdr *Shdr) { in dumpHashSection()
1257 ELFDumper<ELFT>::dumpGnuHashSection(const Elf_Shdr *Shdr) { in dumpGnuHashSection()
1308 ELFDumper<ELFT>::dumpVerdefSection(const Elf_Shdr *Shdr) { in dumpVerdefSection()
1360 ELFDumper<ELFT>::dumpSymverSection(const Elf_Shdr *Shdr) { in dumpSymverSection()
1380 ELFDumper<ELFT>::dumpVerneedSection(const Elf_Shdr *Shdr) { in dumpVerneedSection()
1438 Expected<StringRef> ELFDumper<ELFT>::getSymbolName(uint32_t SymtabNdx, in getSymbolName()
1457 ELFDumper<ELFT>::dumpGroupSection(const Elf_Shdr *Shdr) { in dumpGroupSection()
1492 ELFDumper<ELFT>::dumpARMIndexTableSection(const Elf_Shdr *Shdr) { in dumpARMIndexTableSection()
1519 ELFDumper<ELFT>::dumpMipsABIFlags(const Elf_Shdr *Shdr) { in dumpMipsABIFlags()
1549 ELFDumper<ELFT> Dumper(Obj, std::move(DWARFCtx)); in elf2yaml()