Home
last modified time | relevance | path

Searched refs:ObjCIFSymbolKind (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/TextAPI/
H A DSymbolSet.cpp32 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()
H A DSymbol.cpp78 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()
H A DRecordsSlice.cpp99 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()
H A DRecordVisitor.cpp36 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()
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/
H A DDylibVerifier.cpp34 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 …]
H A DFrontend.cpp36 ObjCIFSymbolKind SymType = in addObjCInterface()
37 ObjCIFSymbolKind::Class | ObjCIFSymbolKind::MetaClass; in addObjCInterface()
39 SymType |= ObjCIFSymbolKind::EHType; in addObjCInterface()
/freebsd/contrib/llvm-project/llvm/include/llvm/TextAPI/
H A DRecord.h194 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);
H A DSymbol.h69 enum class ObjCIFSymbolKind : uint8_t { enum
181 ObjCIFSymbolKind ObjCInterfaceType;
H A DSymbolSet.h112 ObjCIFSymbolKind ObjCIF = ObjCIFSymbolKind::None) const;
H A DInterfaceFile.h320 ObjCIFSymbolKind ObjCIF = ObjCIFSymbolKind::None) const {
H A DRecordsSlice.h71 ObjCIFSymbolKind SymType);
/freebsd/contrib/llvm-project/clang/include/clang/InstallAPI/
H A DMachO.h39 using ObjCIFSymbolKind = llvm::MachO::ObjCIFSymbolKind; variable