Lines Matching defs:Elf_Shdr
183 typedef Elf_Shdr_Impl<target_endianness, is64Bits> Elf_Shdr;
209 typedef SmallVector<const Elf_Shdr*, 1> SymbolTableSections_t;
212 const Elf_Shdr *SectionHeaderTable;
213 const Elf_Shdr *dot_shstrtab_sec; // Section header string table.
214 const Elf_Shdr *dot_strtab_sec; // Symbol header string table.
219 const Elf_Shdr *getSection(DataRefImpl index) const;
220 const Elf_Shdr *getSection(uint16_t index) const;
222 const char *getString(const Elf_Shdr *section, uint32_t offset) const;
258 const Elf_Shdr *SymbolTableSection = SymbolTableSections[Symb.d.b];
278 const Elf_Shdr *SymbolTableSection = SymbolTableSections[Symb.d.b];
304 const Elf_Shdr *section = getSection(symb->st_shndx);
323 const Elf_Shdr *Section;
369 const Elf_Shdr *Section = getSection(symb->st_shndx);
455 const Elf_Shdr *sec = reinterpret_cast<const Elf_Shdr *>(Sec.p);
464 const Elf_Shdr *sec = reinterpret_cast<const Elf_Shdr *>(Sec.p);
473 const Elf_Shdr *sec = reinterpret_cast<const Elf_Shdr *>(Sec.p);
482 const Elf_Shdr *sec = reinterpret_cast<const Elf_Shdr *>(Sec.p);
492 const Elf_Shdr *sec = reinterpret_cast<const Elf_Shdr *>(Sec.p);
523 reinterpret_cast<const Elf_Shdr *>(base() + Header->e_shoff);
535 const Elf_Shdr *sh = reinterpret_cast<const Elf_Shdr*>(i);
555 const Elf_Shdr *sh = reinterpret_cast<const Elf_Shdr*>(i);
665 const Elf_Shdr *sec = SymbolTableSections[Symb.d.b];
673 const typename ELFObjectFile<target_endianness, is64Bits>::Elf_Shdr *
675 const Elf_Shdr *sec = getSection(Symb.d.b);
683 const typename ELFObjectFile<target_endianness, is64Bits>::Elf_Shdr *
691 return reinterpret_cast<const Elf_Shdr *>(
705 ::getString(const Elf_Shdr *section,