Home | History | Annotate | Download | only in llvm-readobj

Lines Matching full:elf_sym

54   typedef typename ELFO::Elf_Sym Elf_Sym;                                      \
133 typedef typename ELFO::Elf_Sym Elf_Sym;
174 StringRef getSymbolVersion(StringRef StrTab, const Elf_Sym *symb,
227 return DynSymRegion.getAsArrayRef<Elf_Sym>();
232 std::string getFullSymbolName(const Elf_Sym *Symbol, StringRef StrTable,
275 using Elf_Sym = typename ELFFile<ELFT>::Elf_Sym;
290 virtual void printSymbol(const ELFFile<ELFT> *Obj, const Elf_Sym *Symbol,
291 const Elf_Sym *FirstSym, StringRef StrTable,
343 void printSymbol(const ELFO *Obj, const Elf_Sym *Symbol, const Elf_Sym *First,
345 std::string getSymbolSectionNdx(const ELFO *Obj, const Elf_Sym *Symbol,
346 const Elf_Sym *FirstSym);
374 void printSymbol(const ELFO *Obj, const Elf_Sym *Symbol, const Elf_Sym *First,
513 for (const typename ELFO::Elf_Sym &Sym : Dumper->dynamic_symbols()) {
644 const Elf_Sym *symb,
656 sizeof(Elf_Sym);
692 std::string ELFDumper<ELFT>::getFullSymbolName(const Elf_Sym *Symbol,
710 getSectionNameIndex(const ELFO &Obj, const typename ELFO::Elf_Sym *Symbol,
711 const typename ELFO::Elf_Sym *FirstSym,
1401 DynSymRegion.EntSize = sizeof(Elf_Sym);
1879 typedef typename ELFO::Elf_Sym Elf_Sym;
1907 const GOTEntry *It, const Elf_Sym *Sym,
1913 const Elf_Sym *Sym);
1960 const Elf_Sym *DynSymBegin = Dumper->dynamic_symbols().begin();
1961 const Elf_Sym *DynSymEnd = Dumper->dynamic_symbols().end();
2018 const Elf_Sym *GotDynSym = DynSymBegin + *DtGotSym;
2073 const Elf_Sym *Sym = Obj->getRelocationSymbol(&*RI, SymTable);
2081 const Elf_Sym *Sym = Obj->getRelocationSymbol(&*RI, SymTable);
2114 const Elf_Sym *Sym, StringRef StrTable, bool IsDynamic) {
2146 const Elf_Sym *Sym) {
2431 const Elf_Sym *Signature =
2432 Obj->template getEntry<Elf_Sym>(Symtab, Sec.sh_info);
2461 const Elf_Sym *Sym = nullptr;
2729 const Elf_Sym *Symbol,
2730 const Elf_Sym *FirstSym) {
2763 void GNUStyle<ELFT>::printSymbol(const ELFO *Obj, const Elf_Sym *Symbol,
2764 const Elf_Sym *FirstSym, StringRef StrTable,
2974 const Elf_Sym *Sym = this->dumper()->dynamic_symbols().begin() + SymIndex;
3217 const Elf_Sym *Sym = Obj->template getEntry<Elf_Sym>(Symtab, Sec.sh_info);
3291 const Elf_Sym *Sym = Obj->getRelocationSymbol(&Rel, SymTab);
3378 for (const Elf_Sym &Sym : Obj->symbols(Symtab)) {
3395 void LLVMStyle<ELFT>::printSymbol(const ELFO *Obj, const Elf_Sym *Symbol,
3396 const Elf_Sym *First, StringRef StrTable,
3493 const Elf_Sym *Sym = this->dumper()->dynamic_symbols().begin() + SymIndex;