reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/obj2yaml/elf2yaml.cpp
  101   auto NameOrErr = Obj.getSectionName(Sec);
  124     auto ShdrOrErr = Obj.getSection(Sym, SymTab, ShndxTable);
  156   Y->Header.Class = ELFYAML::ELF_ELFCLASS(Obj.getHeader()->getFileClass());
  157   Y->Header.Data = ELFYAML::ELF_ELFDATA(Obj.getHeader()->getDataEncoding());
  158   Y->Header.OSABI = Obj.getHeader()->e_ident[ELF::EI_OSABI];
  159   Y->Header.ABIVersion = Obj.getHeader()->e_ident[ELF::EI_ABIVERSION];
  160   Y->Header.Type = Obj.getHeader()->e_type;
  161   Y->Header.Machine = Obj.getHeader()->e_machine;
  162   Y->Header.Flags = Obj.getHeader()->e_flags;
  163   Y->Header.Entry = Obj.getHeader()->e_entry;
  166   auto SectionsOrErr = Obj.sections();
  201     auto TableOrErr = Obj.getSHNDXTable(*SymTabShndx);
  352   auto StrTableOrErr = Obj.getStringTableForSymtab(*Symtab);
  357   auto SymtabOrErr = Obj.symbols(Symtab);
  396   auto ShdrOrErr = Obj.getSection(Sym, SymTab, ShndxTable);
  415   R.Type = Rel->getType(Obj.isMips64EL());
  419   auto SymOrErr = Obj.getRelocationSymbol(Rel, SymTab);
  429   auto StrTabSec = Obj.getSection(SymTab->sh_link);
  432   auto StrTabOrErr = Obj.getStringTable(*StrTabSec);
  464     auto LinkSection = Obj.getSection(Shdr->sh_link);
  498   auto InfoSection = Obj.getSection(Shdr->sh_info);
  517   auto ContentOrErr = Obj.getSectionContents(Shdr);
  522   DataExtractor Data(Content, Obj.isLE(), ELFT::Is64Bits ? 8 : 4);
  550   auto ContentOrErr = Obj.getSectionContents(Shdr);
  556   DataExtractor Data(Content, Obj.isLE(), /*AddressSize=*/0);
  590   auto DynTagsOrErr = Obj.template getSectionContentsAsArray<Elf_Dyn>(Shdr);
  607   auto SymTabOrErr = Obj.getSection(Shdr->sh_link);
  613     auto Rels = Obj.rels(Shdr);
  623     auto Rels = Obj.relas(Shdr);
  647     auto ContentOrErr = Obj.getSectionContents(Shdr);
  669   auto EntriesOrErr = Obj.template getSectionContentsAsArray<Elf_Word>(Shdr);
  695   auto ContentOrErr = Obj.getSectionContents(Shdr);
  731   auto ContentOrErr = Obj.getSectionContents(Shdr);
  742   DataExtractor Data(Content, Obj.isLE(), /*AddressSize=*/0);
  777   auto StringTableShdrOrErr = Obj.getSection(Shdr->sh_link);
  781   auto StringTableOrErr = Obj.getStringTable(*StringTableShdrOrErr);
  785   auto Contents = Obj.getSectionContents(Shdr);
  824   auto VersionsOrErr = Obj.template getSectionContentsAsArray<Elf_Half>(Shdr);
  845   auto Contents = Obj.getSectionContents(Shdr);
  849   auto StringTableShdrOrErr = Obj.getSection(Shdr->sh_link);
  853   auto StringTableOrErr = Obj.getStringTable(*StringTableShdrOrErr);
  893   auto SymtabOrErr = Obj.getSection(SymtabNdx);
  898   auto SymOrErr = Obj.getSymbol(Symtab, SymbolNdx);
  902   auto StrTabOrErr = Obj.getStringTableForSymtab(*Symtab);
  920   auto MembersOrErr = Obj.template getSectionContentsAsArray<Elf_Word>(Shdr);
  930     auto SHdrOrErr = Obj.getSection(Member);
  950   auto ContentOrErr = Obj.getSectionContents(Shdr);