Searched refs:BasicSymbolRef (Results 1 – 6 of 6) sorted by relevance
76 class BasicSymbolRef {94 BasicSymbolRef() : OwningObject(nullptr) { } in BasicSymbolRef() function95 BasicSymbolRef(DataRefImpl SymbolP, const SymbolicFile *Owner);97 bool operator==(const BasicSymbolRef &Other) const;98 bool operator<(const BasicSymbolRef &Other) const;111 typedef content_iterator<BasicSymbolRef> basic_symbol_iterator;160 inline BasicSymbolRef::BasicSymbolRef(DataRefImpl SymbolP, in BasicSymbolRef() function164 inline bool BasicSymbolRef::operator==(const BasicSymbolRef &Other) const {168 inline bool BasicSymbolRef::operator<(const BasicSymbolRef &Other) const {172 inline void BasicSymbolRef::moveNext() { in moveNext()[all …]
127 class SymbolRef : public BasicSymbolRef {131 SymbolRef() : BasicSymbolRef() {} in SymbolRef()168 const BasicSymbolRef &P = basic_symbol_iterator::operator *();173 const BasicSymbolRef &P = basic_symbol_iterator::operator *();360 : BasicSymbolRef(SymbolP, Owner) {} in SymbolRef()387 const SymbolicFile *O = BasicSymbolRef::getObject(); in getObject()
96 uint32_t Res = BasicSymbolRef::SF_None; in IRObjectFile()101 Res |= BasicSymbolRef::SF_Global; in IRObjectFile()107 Res |= BasicSymbolRef::SF_Undefined; in IRObjectFile()108 Res |= BasicSymbolRef::SF_Global; in IRObjectFile()229 uint32_t Res = BasicSymbolRef::SF_None; in getSymbolFlags()231 Res |= BasicSymbolRef::SF_Undefined; in getSymbolFlags()233 Res |= BasicSymbolRef::SF_FormatSpecific; in getSymbolFlags()235 Res |= BasicSymbolRef::SF_Global; in getSymbolFlags()237 Res |= BasicSymbolRef::SF_Common; in getSymbolFlags()239 Res |= BasicSymbolRef::SF_Weak; in getSymbolFlags()[all …]
172 void addPotentialUndefinedSymbol(const object::BasicSymbolRef &Sym,180 void addDefinedDataSymbol(const object::BasicSymbolRef &Sym);184 void addDefinedFunctionSymbol(const object::BasicSymbolRef &Sym);
273 void LTOModule::addDefinedDataSymbol(const object::BasicSymbolRef &Sym) { in addDefinedDataSymbol()334 void LTOModule::addDefinedFunctionSymbol(const object::BasicSymbolRef &Sym) { in addDefinedFunctionSymbol()497 void LTOModule::addPotentialUndefinedSymbol(const object::BasicSymbolRef &Sym, in addPotentialUndefinedSymbol()535 if (Flags & object::BasicSymbolRef::SF_FormatSpecific) in parseSymbols()538 bool IsUndefined = Flags & object::BasicSymbolRef::SF_Undefined; in parseSymbols()550 else if (Flags & object::BasicSymbolRef::SF_Global) in parseSymbols()
714 for (const object::BasicSymbolRef &S : Obj->symbols()) { in writeSymbolTable()