Lines Matching refs:FirstSym
816 const Elf_Sym *FirstSym = in getRelocationTarget() local
819 getFullSymbolName(*Sym, Sym - FirstSym, getShndxTable(SymTab), in getRelocationTarget()
3840 const Elf_Sym *FirstSym = DynSyms.empty() ? nullptr : &DynSyms[0]; in printHashTableSymbols() local
3841 if (!FirstSym) { in printHashTableSymbols()
3868 printHashedSymbol(FirstSym + Ch, Ch, ShndxTable, this->DynamicStringTable, in printHashTableSymbols()
3881 const Elf_Sym *FirstSym = DynSyms.empty() ? nullptr : &DynSyms[0]; in printGnuHashTableSymbols() local
3882 if (!FirstSym) { in printGnuHashTableSymbols()
3900 return FirstSym + SymIndex; in printGnuHashTableSymbols()
4298 const Elf_Sym *FirstSym = Symbols.begin(); in getSymbolForReloc() local
4299 if (!FirstSym) in getSymbolForReloc()
4313 const uint64_t SymOffset = ((const uint8_t *)FirstSym - Obj.base()) + in getSymbolForReloc()
4320 const Elf_Sym *Sym = FirstSym + Reloc.Symbol; in getSymbolForReloc()
4325 return {Sym == FirstSym ? nullptr : Sym, maybeDemangle(*ErrOrName)}; in getSymbolForReloc()
6083 const Elf_Sym &FirstSym = this->dynamic_symbols()[0]; in printMipsGOT() local
6085 Sym, &Sym - &FirstSym, ShndxTable, this->DynamicStringTable, false); in printMipsGOT()
6138 const Elf_Sym &FirstSym = *cantFail( in printMipsPLT() local
6141 Sym, &Sym - &FirstSym, ShndxTable, this->DynamicStringTable, false); in printMipsPLT()
7161 const Elf_Sym *FirstSym = cantFail( in printMipsPLT() local
7164 Sym, &Sym - FirstSym, ShndxTable, Parser.getPltStrTable(), true); in printMipsPLT()