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

References

tools/llvm-readobj/ELFDumper.cpp
 2923         Obj->getSection(Sym, SymTab, this->dumper()->getShndxTable()));
 2928     TargetName = this->dumper()->getFullSymbolName(
 3208   const ELFObjectFile<ELFT> *ElfObj = this->dumper()->getElfObject();
 3286                           Symbol, FirstSym, this->dumper()->getShndxTable())),
 3350       this->dumper()->getFullSymbolName(Symbol, StrTable, IsDynamic);
 3383   Fields[8].Str = this->dumper()->getFullSymbolName(Symbol, StrTable, true);
 3396   this->dumper()->printSymbolsHelper(true);
 3398     this->dumper()->printSymbolsHelper(false);
 3402   if (this->dumper()->getDynamicStringTable().empty())
 3404   auto StringTable = this->dumper()->getDynamicStringTable();
 3405   auto DynSyms = this->dumper()->dynamic_symbols();
 3408   if (auto SysVHash = this->dumper()->getHashTable()) {
 3441   if (auto GnuHash = this->dumper()->getGnuHashTable()) {
 3661   RelSymbol<ELFT> S = getSymbolForReloc(Obj, this->FileName, this->dumper(), R);
 3666   Elf_Dyn_Range Table = this->dumper()->dynamic_table();
 3671       this->dumper()->getDynamicTableRegion();
 3691     this->dumper()->printDynamicEntry(OS, Tag, Entry.getVal());
 3698   const DynRegionInfo &DynRelRegion = this->dumper()->getDynRelRegion();
 3699   const DynRegionInfo &DynRelaRegion = this->dumper()->getDynRelaRegion();
 3700   const DynRegionInfo &DynRelrRegion = this->dumper()->getDynRelrRegion();
 3701   const DynRegionInfo &DynPLTRelRegion = this->dumper()->getDynPLTRelRegion();
 3709     for (const Elf_Rela &Rela : this->dumper()->dyn_relas())
 3719     for (const Elf_Rel &Rel : this->dumper()->dyn_rels()) {
 3734     Elf_Relr_Range Relrs = this->dumper()->dyn_relrs();
 3794   const ELFDumper<ELFT> *Dumper = this->dumper();
 3954   if (const Elf_Hash *HashTable = this->dumper()->getHashTable()) {
 4010   if (const Elf_GnuHash *GnuHashTable = this->dumper()->getGnuHashTable()) {
 4013     unsigned NumSyms = this->dumper()->dynamic_symbols().size();
 5034       std::string SymName = this->dumper()->getFullSymbolName(
 5035           Sym, this->dumper()->getDynamicStringTable(), false);
 5049                                 this->dumper()->dynamic_symbols().begin());
 5086       std::string SymName = this->dumper()->getFullSymbolName(
 5087           Sym, this->dumper()->getDynamicStringTable(), false);
 5099                                 this->dumper()->dynamic_symbols().begin());
 5317         Obj->getSection(Sym, SymTab, this->dumper()->getShndxTable()));
 5322     TargetName = this->dumper()->getFullSymbolName(
 5347   const ELFObjectFile<ELFT> *ElfObj = this->dumper()->getElfObject();
 5402       const Elf_Shdr *Symtab = this->dumper()->getDotSymtabSec();
 5410             Obj->getSection(&Sym, Symtab, this->dumper()->getShndxTable()));
 5436   this->dumper()->getSectionNameIndex(Symbol, First, SectionName, SectionIndex);
 5438       this->dumper()->getFullSymbolName(Symbol, StrTable, IsDynamic);
 5487   this->dumper()->printSymbolsHelper(false);
 5493   this->dumper()->printSymbolsHelper(true);
 5497   Elf_Dyn_Range Table = this->dumper()->dynamic_table();
 5514     this->dumper()->printDynamicEntry(OS, Tag, Entry.getVal());
 5523   const DynRegionInfo &DynRelRegion = this->dumper()->getDynRelRegion();
 5524   const DynRegionInfo &DynRelaRegion = this->dumper()->getDynRelaRegion();
 5525   const DynRegionInfo &DynRelrRegion = this->dumper()->getDynRelrRegion();
 5526   const DynRegionInfo &DynPLTRelRegion = this->dumper()->getDynPLTRelRegion();
 5532     for (const Elf_Rela &Rela : this->dumper()->dyn_relas())
 5535     for (const Elf_Rel &Rel : this->dumper()->dyn_rels()) {
 5543     Elf_Relr_Range Relrs = this->dumper()->dyn_relrs();
 5569       getSymbolForReloc(Obj, this->FileName, this->dumper(), Rel).Name;
 5624   const ELFDumper<ELFT> *Dumper = this->dumper();
 5737   if (!this->dumper()->getDotCGProfileSec())
 5741                           this->dumper()->getDotCGProfileSec()));
 5747                       this->dumper()->getStaticSymbolName(CGPE.cgp_from)),
 5752                       this->dumper()->getStaticSymbolName(CGPE.cgp_to)),
 5776   if (!this->dumper()->getDotAddrsigSec())
 5780       Obj->getSectionContents(this->dumper()->getDotAddrsigSec()));
 5788     Expected<std::string> NameOrErr = this->dumper()->getStaticSymbolName(Sym);
 6022       this->dumper()->getSectionNameIndex(
 6023           Sym, this->dumper()->dynamic_symbols().begin(), SectionName,
 6027       std::string SymName = this->dumper()->getFullSymbolName(
 6028           Sym, this->dumper()->getDynamicStringTable(), true);
 6072       this->dumper()->getSectionNameIndex(
 6073           Sym, this->dumper()->dynamic_symbols().begin(), SectionName,
 6078           this->dumper()->getFullSymbolName(Sym, Parser.getPltStrTable(), true);