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.h204 Linkages.MetaClass >= RecordLinkage::Rexported; in isCompleteInterface()
220 RecordLinkage MetaClass = RecordLinkage::Unknown; member
223 return std::tie(Class, MetaClass, EHType) ==
224 std::tie(other.Class, other.MetaClass, other.EHType);
H A DSymbol.h74 MetaClass = 1U << 1, enumerator
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/
H A DDylibVerifier.cpp92 case ObjCIFSymbolKind::MetaClass: in getAnnotatedName()
236 ((SymCtx.ObjCIFKind & ObjCIFSymbolKind::MetaClass) == in compareObjCInterfaceSymbols()
237 ObjCIFSymbolKind::MetaClass); in compareObjCInterfaceSymbols()
273 if (!DR->isExportedSymbol(ObjCIFSymbolKind::MetaClass)) { in compareObjCInterfaceSymbols()
274 SymCtx.ObjCIFKind = ObjCIFSymbolKind::MetaClass; in compareObjCInterfaceSymbols()
275 PrintDiagnostic(DR->getLinkageForSymbol(ObjCIFSymbolKind::MetaClass), R, in compareObjCInterfaceSymbols()
543 if (R->getLinkageForSymbol(ObjCIFSymbolKind::MetaClass) != in assignObjCIFSymbolKind()
545 Result |= ObjCIFSymbolKind::MetaClass; in assignObjCIFSymbolKind()
H A DFrontend.cpp37 ObjCIFSymbolKind::Class | ObjCIFSymbolKind::MetaClass; in addObjCInterface()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCGNU.cpp474 llvm::Constant *MetaClass,
3098 llvm::Constant *MetaClass, in GenerateClassStructure() argument
3148 Elements.add(MetaClass); in GenerateClassStructure()