Lines Matching refs:DotSymtabSec
388 const Elf_Shdr *DotSymtabSec = nullptr; member in __anonb9a7a8320111::ELFDumper
518 const Elf_Shdr *SymtabSec = IsDynamic ? DotDynsymSec : DotSymtabSec; in printSymbolsHelper()
524 } else if (DotSymtabSec) { in printSymbolsHelper()
526 Obj.getStringTableForSymtab(*DotSymtabSec)) in printSymbolsHelper()
533 if (Expected<Elf_Sym_Range> SymsOrErr = Obj.symbols(DotSymtabSec)) in printSymbolsHelper()
539 Entries = DotSymtabSec->getEntityCount(); in printSymbolsHelper()
932 Obj.getSymbol(DotSymtabSec, Index); in getStaticSymbolName()
936 Expected<StringRef> StrTabOrErr = Obj.getStringTableForSymtab(*DotSymtabSec); in getStaticSymbolName()
1956 if (!DotSymtabSec) in ELFDumper()
1957 DotSymtabSec = &Sec; in ELFDumper()
2581 DotSymtabSec); in printUnwindInfo()
6414 if (this->DotSymtabSec) { in getSymbolIndexesForFunctionAddress()
6416 Obj.symbols(this->DotSymtabSec)) { in getSymbolIndexesForFunctionAddress()
6425 ObjF.toSymbolRef(this->DotSymtabSec, Index).getAddress(); in getSymbolIndexesForFunctionAddress()
6450 const Elf_Sym &Sym = *cantFail(Obj.getSymbol(this->DotSymtabSec, Index)); in getSymbolIndexesForFunctionAddress()
6452 Obj.getSection(Sym, this->DotSymtabSec, in getSymbolIndexesForFunctionAddress()
6453 this->getShndxTable(this->DotSymtabSec))) { in getSymbolIndexesForFunctionAddress()
7125 if (this->DotSymtabSec) { in printSectionHeaders()
7128 this->Obj.getStringTableForSymtab(*this->DotSymtabSec)); in printSectionHeaders()
7129 ArrayRef<Elf_Word> ShndxTable = this->getShndxTable(this->DotSymtabSec); in printSectionHeaders()
7132 this->FileName, this->Obj.symbols(this->DotSymtabSec)); in printSectionHeaders()
7136 this->Obj.getSection(Sym, this->DotSymtabSec, ShndxTable)); in printSectionHeaders()