Lines Matching refs:ELFO

61   typedef ELFFile<ELFT> ELFO;  typedef in __anon07d3185e0111::ELFDumper
62 typedef typename ELFO::Elf_Shdr Elf_Shdr;
63 typedef typename ELFO::Elf_Sym Elf_Sym;
65 void printSymbol(typename ELFO::Elf_Sym_Iter Symbol);
68 void printRelocation(const Elf_Shdr *Sec, typename ELFO::Elf_Rela Rel);
70 const ELFO *Obj;
117 template <typename ELFO>
118 static std::string getFullSymbolName(const ELFO &Obj, in getFullSymbolName()
119 typename ELFO::Elf_Sym_Iter Symbol) { in getFullSymbolName()
137 template <typename ELFO>
139 getSectionNameIndex(const ELFO &Obj, typename ELFO::Elf_Sym_Iter Symbol, in getSectionNameIndex()
159 const typename ELFO::Elf_Shdr *Sec = Obj.getSection(SectionIndex); in getSectionNameIndex()
527 const typename ELFO::Elf_Ehdr *Header = Obj->getHeader(); in printFileHeaders()
571 for (typename ELFO::Elf_Shdr_Iter SecI = Obj->begin_sections(), in printSections()
601 for (typename ELFO::Elf_Sym_Iter SymI = Obj->begin_symbols(), in printSections()
622 for (typename ELFO::Elf_Shdr_Iter SecI = Obj->begin_sections(), in printRelocations()
646 for (typename ELFO::Elf_Rel_Iter RI = Obj->begin_rel(Sec), in printRelocations()
649 typename ELFO::Elf_Rela Rela; in printRelocations()
657 for (typename ELFO::Elf_Rela_Iter RI = Obj->begin_rela(Sec), in printRelocations()
668 typename ELFO::Elf_Rela Rel) { in printRelocation()
697 for (typename ELFO::Elf_Sym_Iter SymI = Obj->begin_symbols(), in printSymbols()
708 for (typename ELFO::Elf_Sym_Iter SymI = Obj->begin_dynamic_symbols(), in printDynamicSymbols()
716 void ELFDumper<ELFT>::printSymbol(typename ELFO::Elf_Sym_Iter Symbol) { in printSymbol()
984 for (typename ELFO::Elf_Phdr_Iter PI = Obj->begin_program_headers(), in printProgramHeaders()
1015 for (ELFO::Elf_Shdr_Iter SI = Obj->begin_sections(), SE = Obj->end_sections(); in printAttributes()