reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
308 auto RelSecOrErr = EF.getSection(Rel.d.a); 324 auto SectionsOrErr = EF.sections(); 369 auto SectionsOrErr = EF.sections(); 375 auto ErrorOrContents = EF.getSectionContents(&Sec); 403 auto Ret = EF.template getEntry<Elf_Sym>(Sym.d.a, Sym.d.b); 429 unsigned getPlatformFlags() const override { return EF.getHeader()->e_flags; } 431 const ELFFile<ELFT> *getELFFile() const { return &EF; } 457 auto SymTabOrErr = EF.getSection(Sym.d.a); 461 auto StrTabOrErr = EF.getSection(SymTableSec->sh_link); 465 auto SymStrTabOrErr = EF.getStringTable(StringTableSec); 504 const Elf_Ehdr *Header = EF.getHeader(); 525 const Elf_Ehdr *Header = EF.getHeader(); 526 auto SymTabOrErr = EF.getSection(Symb.d.a); 532 auto SectionOrErr = EF.getSection(ESym, SymTab, ShndxTable); 553 return EF.getHeader()->e_machine; 557 return EF.getHeader()->e_type; 626 auto DotSymtabSecSyms = EF.symbols(DotSymtabSec); 629 auto DotDynSymSecSyms = EF.symbols(DotDynSymSec); 633 if (EF.getHeader()->e_machine == ELF::EM_ARM) { 666 auto ESecOrErr = EF.getSection(ESym, SymTab, ShndxTable); 683 auto SymTabOrErr = EF.getSection(Symb.d.a); 698 return EF.getSectionName(&*getSection(Sec)); 708 auto SectionsOrErr = EF.sections(); 770 auto SectionsOrErr = EF.sections(); 816 auto SectionsOrErr = EF.sections(); 820 RelData.d.a = (Sec.p - SHT) / EF.getHeader()->e_shentsize; 836 auto SymSecOrErr = EF.getSection(RelSec->sh_link); 847 if (EF.getHeader()->e_type != ELF::ET_REL) 855 Expected<const Elf_Shdr *> SecOrErr = EF.getSection(EShdr->sh_info); 873 symbolIdx = getRel(Rel)->getSymbol(EF.isMips64EL()); 875 symbolIdx = getRela(Rel)->getSymbol(EF.isMips64EL()); 899 return getRel(Rel)->getType(EF.isMips64EL()); 901 return getRela(Rel)->getType(EF.isMips64EL()); 906 return getELFRelocationTypeName(EF.getHeader()->e_machine, Type); 913 EF.getRelocationTypeName(type, Result); 928 auto Ret = EF.template getEntry<Elf_Rel>(Rel.d.a, Rel.d.b); 938 auto Ret = EF.template getEntry<Elf_Rela>(Rela.d.a, Rela.d.b); 997 : ELFObjectFile(Other.Data, Other.EF, Other.DotDynSymSec, 1034 auto SectionsOrErr = EF.sections(); 1042 auto SectionsOrErr = EF.sections(); 1056 switch (EF.getHeader()->e_ident[ELF::EI_CLASS]) { 1058 switch (EF.getHeader()->e_machine) { 1090 switch (EF.getHeader()->e_machine) { 1122 switch (EF.getHeader()->e_machine) { 1139 switch (EF.getHeader()->e_ident[ELF::EI_CLASS]) { 1154 switch (EF.getHeader()->e_ident[ELF::EI_CLASS]) { 1175 unsigned MACH = EF.getHeader()->e_flags & ELF::EF_AMDGPU_MACH; 1196 return EF.getHeader()->e_entry; 1206 return EF.getHeader()->e_type == ELF::ET_REL;