Lines Matching refs:Elf_Shdr
310 typedef typename object::ELFFile<ET>::Elf_Shdr Elf_Shdr; typedef
316 const Elf_Shdr *Symtab;
329 const Elf_Shdr *FindExceptionTable(unsigned IndexTableIndex,
332 void PrintIndexTable(unsigned SectionIndex, const Elf_Shdr *IT) const;
333 void PrintExceptionTable(const Elf_Shdr *IT, const Elf_Shdr *EHT,
339 const Elf_Shdr *Symtab) in PrinterContext()
371 const typename object::ELFFile<ET>::Elf_Shdr *
382 for (const Elf_Shdr &Sec : unwrapOrError(ELF->sections())) { in FindExceptionTable()
386 ErrorOr<const Elf_Shdr *> SymTabOrErr = ELF->getSection(Sec.sh_link); in FindExceptionTable()
388 const Elf_Shdr *SymTab = *SymTabOrErr; in FindExceptionTable()
401 ErrorOr<const Elf_Shdr *> Ret = in FindExceptionTable()
412 void PrinterContext<ET>::PrintExceptionTable(const Elf_Shdr *IT, in PrintExceptionTable()
413 const Elf_Shdr *EHT, in PrintExceptionTable()
481 const Elf_Shdr *IT) const { in PrintIndexTable()
532 const Elf_Shdr *EHT = in PrintIndexTable()
551 for (const Elf_Shdr &Sec : unwrapOrError(ELF->sections())) { in PrintUnwindInformation()