Lines Matching refs:FirstSym
915 const Elf_Sym *FirstSym = in getRelocationTarget() local
918 getFullSymbolName(*Sym, Sym - FirstSym, getShndxTable(SymTab), in getRelocationTarget()
4380 const Elf_Sym *FirstSym = DynSyms.empty() ? nullptr : &DynSyms[0]; in printHashTableSymbols() local
4381 if (!FirstSym) { in printHashTableSymbols()
4408 printHashedSymbol(FirstSym + Ch, Ch, ShndxTable, this->DynamicStringTable, in printHashTableSymbols()
4421 const Elf_Sym *FirstSym = DynSyms.empty() ? nullptr : &DynSyms[0]; in printGnuHashTableSymbols() local
4422 if (!FirstSym) { in printGnuHashTableSymbols()
4440 return FirstSym + SymIndex; in printGnuHashTableSymbols()
4843 const Elf_Sym *FirstSym = Symbols.begin(); in getSymbolForReloc() local
4844 if (!FirstSym) in getSymbolForReloc()
4858 const uint64_t SymOffset = ((const uint8_t *)FirstSym - Obj.base()) + in getSymbolForReloc()
4865 const Elf_Sym *Sym = FirstSym + Reloc.Symbol; in getSymbolForReloc()
4870 return {Sym == FirstSym ? nullptr : Sym, maybeDemangle(*ErrOrName)}; in getSymbolForReloc()
6889 const Elf_Sym &FirstSym = this->dynamic_symbols()[0]; in printMipsGOT() local
6891 Sym, &Sym - &FirstSym, ShndxTable, this->DynamicStringTable, false); in printMipsGOT()
6944 const Elf_Sym &FirstSym = *cantFail( in printMipsPLT() local
6947 Sym, &Sym - &FirstSym, ShndxTable, this->DynamicStringTable, false); in printMipsPLT()
8249 const Elf_Sym *FirstSym = cantFail( in printMipsPLT() local
8252 Sym, &Sym - FirstSym, ShndxTable, Parser.getPltStrTable(), true); in printMipsPLT()