Searched refs:BasicSymbolRef (Results 1 – 7 of 7) sorted by relevance
78 class BasicSymbolRef {98 BasicSymbolRef() : OwningObject(nullptr) { } in BasicSymbolRef() function99 BasicSymbolRef(DataRefImpl SymbolP, const SymbolicFile *Owner);101 bool operator==(const BasicSymbolRef &Other) const;102 bool operator<(const BasicSymbolRef &Other) const;115 typedef content_iterator<BasicSymbolRef> basic_symbol_iterator;165 inline BasicSymbolRef::BasicSymbolRef(DataRefImpl SymbolP, in BasicSymbolRef() function169 inline bool BasicSymbolRef::operator==(const BasicSymbolRef &Other) const {173 inline bool BasicSymbolRef::operator<(const BasicSymbolRef &Other) const {177 inline void BasicSymbolRef::moveNext() { in moveNext()[all …]
126 class SymbolRef : public BasicSymbolRef {130 SymbolRef() : BasicSymbolRef() {} in SymbolRef()168 const BasicSymbolRef &P = basic_symbol_iterator::operator *();173 const BasicSymbolRef &P = basic_symbol_iterator::operator *();325 : BasicSymbolRef(SymbolP, Owner) {} in SymbolRef()356 const SymbolicFile *O = BasicSymbolRef::getObject(); in getObject()
95 uint32_t Res = BasicSymbolRef::SF_None; in IRObjectFile()100 Res |= BasicSymbolRef::SF_Global; in IRObjectFile()106 Res |= BasicSymbolRef::SF_Undefined; in IRObjectFile()107 Res |= BasicSymbolRef::SF_Global; in IRObjectFile()217 uint32_t Res = BasicSymbolRef::SF_None; in getSymbolFlags()219 Res |= BasicSymbolRef::SF_Undefined; in getSymbolFlags()221 Res |= BasicSymbolRef::SF_FormatSpecific; in getSymbolFlags()223 Res |= BasicSymbolRef::SF_Global; in getSymbolFlags()225 Res |= BasicSymbolRef::SF_Common; in getSymbolFlags()227 Res |= BasicSymbolRef::SF_Weak; in getSymbolFlags()[all …]
184 void addPotentialUndefinedSymbol(const object::BasicSymbolRef &Sym,192 void addDefinedDataSymbol(const object::BasicSymbolRef &Sym);196 void addDefinedFunctionSymbol(const object::BasicSymbolRef &Sym);
355 void LTOModule::addDefinedDataSymbol(const object::BasicSymbolRef &Sym) { in addDefinedDataSymbol()416 void LTOModule::addDefinedFunctionSymbol(const object::BasicSymbolRef &Sym) { in addDefinedFunctionSymbol()549 void LTOModule::addPotentialUndefinedSymbol(const object::BasicSymbolRef &Sym, in addPotentialUndefinedSymbol()584 if (Flags & object::BasicSymbolRef::SF_FormatSpecific) in parseSymbols()587 bool IsUndefined = Flags & object::BasicSymbolRef::SF_Undefined; in parseSymbols()599 else if (Flags & object::BasicSymbolRef::SF_Global) in parseSymbols()
274 if (!(Symflags & object::BasicSymbolRef::SF_Global)) in shouldSkip()276 if (Symflags & object::BasicSymbolRef::SF_FormatSpecific) in shouldSkip()399 if (Symflags & object::BasicSymbolRef::SF_Undefined) { in claim_file_hook()
716 for (const object::BasicSymbolRef &S : Obj.symbols()) { in writeSymbolTable()