Searched refs:ELFSymbolRef (Results 1 – 7 of 7) sorted by relevance
154 Obj.isELF() ? ELFSymbolRef(Symbol).getRawDataRefImpl().d.b : 0; in addSymbol()159 ELFSymbolRef ESym(Symbol); in addSymbol()178 uint8_t Type = ELFSymbolRef(Symbol).getELFType(); in addSymbol()216 if (Obj.isELF() && ELFSymbolRef(Symbol).getBinding() != ELF::STB_LOCAL) in addSymbol()
60 friend class ELFSymbolRef; variable168 class ELFSymbolRef : public SymbolRef {170 ELFSymbolRef(const SymbolRef &B) : SymbolRef(B) { in ELFSymbolRef() function205 inline bool operator<(const ELFSymbolRef &A, const ELFSymbolRef &B) {219 const ELFSymbolRef *operator->() const {220 return static_cast<const ELFSymbolRef *>(symbol_iterator::operator->());223 const ELFSymbolRef &operator*() const {224 return static_cast<const ELFSymbolRef &>(symbol_iterator::operator*());278 ELFSymbolRef toSymbolRef(const Elf_Shdr *SymTable, unsigned SymbolNum) const { in toSymbolRef()279 return ELFSymbolRef({toDRI(SymTable, SymbolNum), this}); in toSymbolRef()
100 const uint64_t size = IsELF ? ELFSymbolRef(Sym).getSize() : 0; in convert()
57 for (ELFSymbolRef Sym : Syms) in computeSymbolSizes()
962 for (const ELFSymbolRef &Sym : Symbols) { in readDynsymVersionsImpl()
1145 if (ELFSymbolRef(*I).getELFType() == ELF::STT_GNU_IFUNC) in getNMSectionTagAndName()1172 if (ELFSymbolRef(*I).getBinding() == ELF::STB_GNU_UNIQUE) in getNMSectionTagAndName()1851 S.Size = ELFSymbolRef(Sym).getSize(); in getSymbolNamesFromObject()
2937 if (ELFSymbolRef(Symbol).getELFType() == ELF::STT_GNU_IFUNC) in printSymbol()2939 if (ELFSymbolRef(Symbol).getBinding() == ELF::STB_GNU_UNIQUE) in printSymbol()3019 outs() << '\t' << format(Fmt, ELFSymbolRef(Symbol).getSize()); in printSymbol()3035 uint8_t Other = ELFSymbolRef(Symbol).getOther(); in printSymbol()