Searched refs:ObjCIFSymbolKind (Results 1 – 12 of 12) sorted by relevance
32 ObjCIFSymbolKind ObjCIF) const { in findSymbol()35 if ((ObjCIF == ObjCIFSymbolKind::None) || (ObjCIF > ObjCIFSymbolKind::EHType)) in findSymbol()37 assert(ObjCIF <= ObjCIFSymbolKind::EHType && in findSymbol()40 if (ObjCIF == ObjCIFSymbolKind::Class) in findSymbol()43 if (ObjCIF == ObjCIFSymbolKind::MetaClass) in findSymbol()
78 EncodeKind::ObjectiveCClass, ObjCIFSymbolKind::Class}; in parseSymbol()81 EncodeKind::ObjectiveCClass, ObjCIFSymbolKind::Class}; in parseSymbol()84 EncodeKind::ObjectiveCClass, ObjCIFSymbolKind::MetaClass}; in parseSymbol()87 EncodeKind::ObjectiveCClassEHType, ObjCIFSymbolKind::EHType}; in parseSymbol()90 EncodeKind::ObjectiveCInstanceVariable, ObjCIFSymbolKind::None}; in parseSymbol()91 return {SymName, EncodeKind::GlobalSymbol, ObjCIFSymbolKind::None}; in parseSymbol()
99 ObjCInterfaceRecord::getLinkageForSymbol(ObjCIFSymbolKind CurrType) const { in getLinkageForSymbol()100 assert(CurrType <= ObjCIFSymbolKind::EHType && in getLinkageForSymbol()102 if (CurrType == ObjCIFSymbolKind::Class) in getLinkageForSymbol()105 if (CurrType == ObjCIFSymbolKind::MetaClass) in getLinkageForSymbol()108 if (CurrType == ObjCIFSymbolKind::EHType) in getLinkageForSymbol()114 void ObjCInterfaceRecord::updateLinkageForSymbols(ObjCIFSymbolKind SymType, in updateLinkageForSymbols()116 if ((SymType & ObjCIFSymbolKind::Class) == ObjCIFSymbolKind::Class) in updateLinkageForSymbols()118 if ((SymType & ObjCIFSymbolKind::MetaClass) == ObjCIFSymbolKind::MetaClass) in updateLinkageForSymbols()120 if ((SymType & ObjCIFSymbolKind::EHType) == ObjCIFSymbolKind::EHType) in updateLinkageForSymbols()195 ObjCIFSymbolKind SymType) { in addObjCInterface()
36 if (InterfaceType == ObjCIFSymbolKind::None) { in visitGlobal()70 if (ObjCR.isExportedSymbol(ObjCIFSymbolKind::EHType)) in visitObjCInterface()74 if (ObjCR.isExportedSymbol(ObjCIFSymbolKind::Class)) in visitObjCInterface()78 if (ObjCR.isExportedSymbol(ObjCIFSymbolKind::MetaClass)) in visitObjCInterface()
34 ObjCIFSymbolKind ObjCIFKind = ObjCIFSymbolKind::None;90 case ObjCIFSymbolKind::EHType: in getAnnotatedName()92 case ObjCIFSymbolKind::MetaClass: in getAnnotatedName()94 case ObjCIFSymbolKind::Class: in getAnnotatedName()234 ((SymCtx.ObjCIFKind & ObjCIFSymbolKind::Class) == in compareObjCInterfaceSymbols()235 ObjCIFSymbolKind::Class) && in compareObjCInterfaceSymbols()236 ((SymCtx.ObjCIFKind & ObjCIFSymbolKind::MetaClass) == in compareObjCInterfaceSymbols()237 ObjCIFSymbolKind::MetaClass); in compareObjCInterfaceSymbols()267 if (!DR->isExportedSymbol(ObjCIFSymbolKind::Class)) { in compareObjCInterfaceSymbols()268 SymCtx.ObjCIFKind = ObjCIFSymbolKind::Class; in compareObjCInterfaceSymbols()[all …]
36 ObjCIFSymbolKind SymType = in addObjCInterface()37 ObjCIFSymbolKind::Class | ObjCIFSymbolKind::MetaClass; in addObjCInterface()39 SymType |= ObjCIFSymbolKind::EHType; in addObjCInterface()
194 ObjCIFSymbolKind SymType) in ObjCInterfaceRecord()206 bool isExportedSymbol(ObjCIFSymbolKind CurrType) const { in isExportedSymbol()210 RecordLinkage getLinkageForSymbol(ObjCIFSymbolKind CurrType) const;211 void updateLinkageForSymbols(ObjCIFSymbolKind SymType, RecordLinkage Link);
69 enum class ObjCIFSymbolKind : uint8_t { enum181 ObjCIFSymbolKind ObjCInterfaceType;
112 ObjCIFSymbolKind ObjCIF = ObjCIFSymbolKind::None) const;
320 ObjCIFSymbolKind ObjCIF = ObjCIFSymbolKind::None) const {
71 ObjCIFSymbolKind SymType);
39 using ObjCIFSymbolKind = llvm::MachO::ObjCIFSymbolKind; variable