• Home
  • Raw
  • Download

Lines Matching refs:ELFT

22 template <class ELFT>
24 typedef object::Elf_Sym_Impl<ELFT> Elf_Sym;
25 typedef typename object::ELFFile<ELFT>::Elf_Shdr Elf_Shdr;
26 typedef typename object::ELFFile<ELFT>::Elf_Word Elf_Word;
28 const object::ELFFile<ELFT> &Obj;
49 ELFDumper(const object::ELFFile<ELFT> &O);
55 template <class ELFT>
56 ELFDumper<ELFT>::ELFDumper(const object::ELFFile<ELFT> &O) in ELFDumper()
59 template <class ELFT>
60 ErrorOr<ELFYAML::Object *> ELFDumper<ELFT>::dump() { in dump()
151 ELFDumper<ELFT>::dumpSymbol(&Sym, Symtab, StrTable, S)) in dump()
173 template <class ELFT>
175 ELFDumper<ELFT>::dumpSymbol(const Elf_Sym *Sym, const Elf_Shdr *SymTab, in dumpSymbol()
202 template <class ELFT>
204 std::error_code ELFDumper<ELFT>::dumpRelocation(const RelT *Rel, in dumpRelocation()
228 template <class ELFT>
229 std::error_code ELFDumper<ELFT>::dumpCommonSection(const Elf_Shdr *Shdr, in dumpCommonSection()
254 template <class ELFT>
256 ELFDumper<ELFT>::dumpCommonRelocationSection(const Elf_Shdr *Shdr, in dumpCommonRelocationSection()
273 template <class ELFT>
275 ELFDumper<ELFT>::dumpRelSection(const Elf_Shdr *Shdr) { in dumpRelSection()
297 template <class ELFT>
299 ELFDumper<ELFT>::dumpRelaSection(const Elf_Shdr *Shdr) { in dumpRelaSection()
323 template <class ELFT>
325 ELFDumper<ELFT>::dumpContentSection(const Elf_Shdr *Shdr) { in dumpContentSection()
340 template <class ELFT>
342 ELFDumper<ELFT>::dumpNoBitsSection(const Elf_Shdr *Shdr) { in dumpNoBitsSection()
352 template <class ELFT>
353 ErrorOr<ELFYAML::Group *> ELFDumper<ELFT>::dumpGroup(const Elf_Shdr *Shdr) { in dumpGroup()
396 template <class ELFT>
398 ELFDumper<ELFT>::dumpMipsABIFlags(const Elf_Shdr *Shdr) { in dumpMipsABIFlags()
409 auto *Flags = reinterpret_cast<const object::Elf_Mips_ABIFlags<ELFT> *>( in dumpMipsABIFlags()
425 template <class ELFT>
427 const object::ELFFile<ELFT> &Obj) { in elf2yaml()
428 ELFDumper<ELFT> Dumper(Obj); in elf2yaml()