Home
last modified time | relevance | path

Searched refs:MetaClass (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/TextAPI/
H A DRecordsSlice.cpp105 if (CurrType == ObjCIFSymbolKind::MetaClass) in getLinkageForSymbol()
106 return Linkages.MetaClass; in getLinkageForSymbol()
118 if ((SymType & ObjCIFSymbolKind::MetaClass) == ObjCIFSymbolKind::MetaClass) in updateLinkageForSymbols()
119 Linkages.MetaClass = std::max(Link, Linkages.MetaClass); in updateLinkageForSymbols()
128 std::max(Linkages.Class, std::max(Linkages.MetaClass, Linkages.EHType)); in updateLinkageForSymbols()
H A DSymbolSet.cpp43 if (ObjCIF == ObjCIFSymbolKind::MetaClass) in findSymbol()
H A DSymbol.cpp84 EncodeKind::ObjectiveCClass, ObjCIFSymbolKind::MetaClass}; in parseSymbol()
H A DRecordVisitor.cpp78 if (ObjCR.isExportedSymbol(ObjCIFSymbolKind::MetaClass)) in visitObjCInterface()
/freebsd/contrib/llvm-project/llvm/include/llvm/TextAPI/
H A DRecord.h205 Linkages.MetaClass >= RecordLinkage::Rexported; in isCompleteInterface()
222 RecordLinkage MetaClass = RecordLinkage::Unknown; member
225 return std::tie(Class, MetaClass, EHType) ==
226 std::tie(other.Class, other.MetaClass, other.EHType);
H A DSymbol.h75 MetaClass = 1U << 1, enumerator
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/
H A DDylibVerifier.cpp111 case ObjCIFSymbolKind::MetaClass: in getAnnotatedName()
255 ((SymCtx.ObjCIFKind & ObjCIFSymbolKind::MetaClass) == in compareObjCInterfaceSymbols()
256 ObjCIFSymbolKind::MetaClass); in compareObjCInterfaceSymbols()
292 if (!DR->isExportedSymbol(ObjCIFSymbolKind::MetaClass)) { in compareObjCInterfaceSymbols()
293 SymCtx.ObjCIFKind = ObjCIFSymbolKind::MetaClass; in compareObjCInterfaceSymbols()
294 PrintDiagnostic(DR->getLinkageForSymbol(ObjCIFSymbolKind::MetaClass), R, in compareObjCInterfaceSymbols()
562 if (R->getLinkageForSymbol(ObjCIFSymbolKind::MetaClass) != in assignObjCIFSymbolKind()
564 Result |= ObjCIFSymbolKind::MetaClass; in assignObjCIFSymbolKind()
H A DFrontend.cpp36 ObjCIFSymbolKind::Class | ObjCIFSymbolKind::MetaClass; in addObjCInterface()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCGNU.cpp473 llvm::Constant *MetaClass,
3195 llvm::Constant *MetaClass, in GenerateClassStructure() argument
3245 Elements.add(MetaClass); in GenerateClassStructure()