Lines Matching refs:ObjCIFSymbolKind

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()
269 PrintDiagnostic(DR->getLinkageForSymbol(ObjCIFSymbolKind::Class), R, 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()
466 if (SymCtx.ObjCIFKind != ObjCIFSymbolKind::None) { in verifyImpl()
539 static ObjCIFSymbolKind assignObjCIFSymbolKind(const ObjCInterfaceRecord *R) { in assignObjCIFSymbolKind()
540 ObjCIFSymbolKind Result = ObjCIFSymbolKind::None; in assignObjCIFSymbolKind()
541 if (R->getLinkageForSymbol(ObjCIFSymbolKind::Class) != RecordLinkage::Unknown) in assignObjCIFSymbolKind()
542 Result |= ObjCIFSymbolKind::Class; in assignObjCIFSymbolKind()
543 if (R->getLinkageForSymbol(ObjCIFSymbolKind::MetaClass) != in assignObjCIFSymbolKind()
545 Result |= ObjCIFSymbolKind::MetaClass; in assignObjCIFSymbolKind()
546 if (R->getLinkageForSymbol(ObjCIFSymbolKind::EHType) != in assignObjCIFSymbolKind()
548 Result |= ObjCIFSymbolKind::EHType; in assignObjCIFSymbolKind()
769 if (SymCtx.ObjCIFKind > ObjCIFSymbolKind::EHType) { in visitObjCInterface()