Lines Matching refs:FirstSym
900 const Elf_Sym *FirstSym = in getRelocationTarget() local
903 getFullSymbolName(*Sym, Sym - FirstSym, getShndxTable(SymTab), in getRelocationTarget()
4301 const Elf_Sym *FirstSym = DynSyms.empty() ? nullptr : &DynSyms[0]; in printHashTableSymbols() local
4302 if (!FirstSym) { in printHashTableSymbols()
4329 printHashedSymbol(FirstSym + Ch, Ch, ShndxTable, this->DynamicStringTable, in printHashTableSymbols()
4342 const Elf_Sym *FirstSym = DynSyms.empty() ? nullptr : &DynSyms[0]; in printGnuHashTableSymbols() local
4343 if (!FirstSym) { in printGnuHashTableSymbols()
4361 return FirstSym + SymIndex; in printGnuHashTableSymbols()
4764 const Elf_Sym *FirstSym = Symbols.begin(); in getSymbolForReloc() local
4765 if (!FirstSym) in getSymbolForReloc()
4779 const uint64_t SymOffset = ((const uint8_t *)FirstSym - Obj.base()) + in getSymbolForReloc()
4786 const Elf_Sym *Sym = FirstSym + Reloc.Symbol; in getSymbolForReloc()
4791 return {Sym == FirstSym ? nullptr : Sym, maybeDemangle(*ErrOrName)}; in getSymbolForReloc()
6747 const Elf_Sym &FirstSym = this->dynamic_symbols()[0]; in printMipsGOT() local
6749 Sym, &Sym - &FirstSym, ShndxTable, this->DynamicStringTable, false); in printMipsGOT()
6802 const Elf_Sym &FirstSym = *cantFail( in printMipsPLT() local
6805 Sym, &Sym - &FirstSym, ShndxTable, this->DynamicStringTable, false); in printMipsPLT()
8008 const Elf_Sym *FirstSym = cantFail( in printMipsPLT() local
8011 Sym, &Sym - FirstSym, ShndxTable, Parser.getPltStrTable(), true); in printMipsPLT()