Lines Matching refs:ELFFile
37 class ELFFile {
99 ELFFile(StringRef Object, std::error_code &EC);
206 typedef ELFFile<ELFType<support::little, false>> ELF32LEFile;
207 typedef ELFFile<ELFType<support::little, true>> ELF64LEFile;
208 typedef ELFFile<ELFType<support::big, false>> ELF32BEFile;
209 typedef ELFFile<ELFType<support::big, true>> ELF64BEFile;
212 uint32_t ELFFile<ELFT>::getExtendedSymbolTableIndex( in getExtendedSymbolTableIndex()
219 uint32_t ELFFile<ELFT>::getExtendedSymbolTableIndex( in getExtendedSymbolTableIndex()
230 ErrorOr<const typename ELFFile<ELFT>::Elf_Shdr *>
231 ELFFile<ELFT>::getSection(const Elf_Sym *Sym, const Elf_Shdr *SymTab, in getSection()
245 ELFFile<ELFT>::getSectionContentsAsArray(const Elf_Shdr *Sec) const { in getSectionContentsAsArray()
260 ELFFile<ELFT>::getSectionContents(const Elf_Shdr *Sec) const { in getSectionContents()
265 StringRef ELFFile<ELFT>::getRelocationTypeName(uint32_t Type) const { in getRelocationTypeName()
270 void ELFFile<ELFT>::getRelocationTypeName(uint32_t Type, in getRelocationTypeName()
301 const typename ELFFile<ELFT>::Elf_Sym *
302 ELFFile<ELFT>::getRelocationSymbol(const Elf_Rel *Rel, in getRelocationSymbol()
311 uint64_t ELFFile<ELFT>::getNumSections() const { in getNumSections()
321 typename ELFFile<ELFT>::uintX_t ELFFile<ELFT>::getStringTableIndex() const { in getStringTableIndex()
332 ELFFile<ELFT>::ELFFile(StringRef Object, std::error_code &EC) in ELFFile() function
388 ErrorOr<typename ELFT::ShdrRange> ELFFile<ELFT>::sections() const { in sections()
398 const T *ELFFile<ELFT>::getEntry(uint32_t Section, uint32_t Entry) const { in getEntry()
407 const T *ELFFile<ELFT>::getEntry(const Elf_Shdr *Section, in getEntry()
414 ErrorOr<const typename ELFFile<ELFT>::Elf_Shdr *>
415 ELFFile<ELFT>::getSection(uint32_t Index) const { in getSection()
427 ELFFile<ELFT>::getStringTable(const Elf_Shdr *Section) const { in getStringTable()
441 ErrorOr<ArrayRef<typename ELFFile<ELFT>::Elf_Word>>
442 ELFFile<ELFT>::getSHNDXTable(const Elf_Shdr &Section) const { in getSHNDXTable()
467 ELFFile<ELFT>::getStringTableForSymtab(const Elf_Shdr &Sec) const { in getStringTableForSymtab()
478 ELFFile<ELFT>::getSectionName(const Elf_Shdr *Section) const { in getSectionName()