Home | History | Annotate | Download | only in Object

Lines Matching refs:getHeader

89   const Elf_Ehdr *getHeader() const {
120 return getHeader()->e_machine == ELF::EM_MIPS &&
121 getHeader()->getFileClass() == ELF::ELFCLASS64;
126 getHeader()->getDataEncoding() == ELF::ELFDATA2LSB;
147 if (getHeader()->e_phnum && getHeader()->e_phentsize != sizeof(Elf_Phdr))
149 if (getHeader()->e_phoff +
150 (getHeader()->e_phnum * getHeader()->e_phentsize) >
154 reinterpret_cast<const Elf_Phdr *>(base() + getHeader()->e_phoff);
155 return makeArrayRef(Begin, Begin + getHeader()->e_phnum);
292 return getELFRelocationTypeName(getHeader()->e_machine, Type);
339 uint32_t Index = getHeader()->e_shstrndx;
366 const uintX_t SectionTableOffset = getHeader()->e_shoff;
370 if (getHeader()->e_shentsize != sizeof(Elf_Shdr))
386 uintX_t NumSections = getHeader()->e_shnum;