Lines Matching refs:ObjCInterfaceDecl
103 if (ObjCInterfaceDecl *StrIF = dyn_cast_or_null<ObjCInterfaceDecl>(IF)) { in BuildObjCStringLiteral()
118 if (ObjCInterfaceDecl *StrIF = dyn_cast_or_null<ObjCInterfaceDecl>(IF)) { in BuildObjCStringLiteral()
129 ObjCInterfaceDecl *NSStringIDecl = in BuildObjCStringLiteral()
130 ObjCInterfaceDecl::Create (Context, in BuildObjCStringLiteral()
147 const ObjCInterfaceDecl *Class, in validateBoxingMethod()
195 static bool ValidateObjCLiteralInterfaceDecl(Sema &S, ObjCInterfaceDecl *Decl, in ValidateObjCLiteralInterfaceDecl()
217 static ObjCInterfaceDecl *LookupObjCInterfaceDeclForLiteral(Sema &S, in LookupObjCInterfaceDeclForLiteral()
224 ObjCInterfaceDecl *ID = dyn_cast_or_null<ObjCInterfaceDecl>(IF); in LookupObjCInterfaceDeclForLiteral()
228 ID = ObjCInterfaceDecl::Create (Context, TU, SourceLocation(), II, in LookupObjCInterfaceDeclForLiteral()
1326 if (ObjCInterfaceDecl *Class = CurMethod->getClassInterface()) { in getBaseMessageSendResultType()
1593 if (ObjCInterfaceDecl *ThisClass = in CheckMessageArgumentTypes()
1761 if (ObjCInterfaceDecl *iface = objType->getInterface()) { in LookupMethodInObjectType()
1805 ObjCInterfaceDecl *IFace = IFaceT->getDecl(); in HandleExprPropertyRefExpr()
1954 ObjCInterfaceDecl *ClassDeclared; in HandleExprPropertyRefExpr()
1987 ObjCInterfaceDecl *IFace = getObjCInterfaceDecl(receiverNamePtr, in ActOnClassPropertyRefExpr()
2095 return candidate.getCorrectionDeclAs<ObjCInterfaceDecl>() || in ValidateCandidate()
2131 ObjCInterfaceDecl *ClassDeclared; in getObjCMessageKind()
2156 if (ObjCInterfaceDecl *Class = dyn_cast<ObjCInterfaceDecl>(ND)) in getObjCMessageKind()
2183 } else if (ObjCInterfaceDecl *Class = in getObjCMessageKind()
2184 Corrected.getCorrectionDeclAs<ObjCInterfaceDecl>()) { in getObjCMessageKind()
2214 ObjCInterfaceDecl *Class = Method->getClassInterface(); in ActOnSuperMessage()
2462 ObjCInterfaceDecl *Class = nullptr; in BuildClassMessage()
2522 const ObjCInterfaceDecl *ID = in BuildClassMessage()
2523 dyn_cast<ObjCInterfaceDecl>(Method->getDeclContext()); in BuildClassMessage()
2609 if (const auto *RootClass = dyn_cast_or_null<ObjCInterfaceDecl>( in isMethodDeclaredInRootProtocol()
2808 if (ObjCInterfaceDecl *ClassDecl = CurMeth->getClassInterface()) { in BuildInstanceMessage()
2839 if (const ObjCInterfaceDecl *ID = in BuildInstanceMessage()
2840 dyn_cast<ObjCInterfaceDecl>(Method->getDeclContext())) { in BuildInstanceMessage()
2856 ObjCInterfaceDecl *ClassDecl = nullptr; in BuildInstanceMessage()
2878 const ObjCInterfaceDecl *forwardClass = nullptr; in BuildInstanceMessage()
2964 if (const ObjCInterfaceDecl *ID = OCIType->getInterfaceDecl()) { in BuildInstanceMessage()
3799 if (Target && isa<ObjCInterfaceDecl>(Target)) { in CheckObjCBridgeNSCast()
3800 ObjCInterfaceDecl *ExprClass = cast<ObjCInterfaceDecl>(Target); in CheckObjCBridgeNSCast()
3803 ObjCInterfaceDecl *CastClass in CheckObjCBridgeNSCast()
3865 if (Target && isa<ObjCInterfaceDecl>(Target)) { in CheckObjCBridgeCFCast()
3866 ObjCInterfaceDecl *CastClass = cast<ObjCInterfaceDecl>(Target); in CheckObjCBridgeCFCast()
3869 ObjCInterfaceDecl *ExprClass in CheckObjCBridgeCFCast()
4005 ObjCInterfaceDecl *&RelatedClass, in checkObjCBridgeRelatedComponents()
4033 if (Target && isa<ObjCInterfaceDecl>(Target)) in checkObjCBridgeRelatedComponents()
4034 RelatedClass = cast<ObjCInterfaceDecl>(Target); in checkObjCBridgeRelatedComponents()
4087 ObjCInterfaceDecl *RelatedClass; in CheckObjCBridgeRelatedConversions()
4370 if (const ObjCInterfaceDecl *ObjI = ObjT->getInterfaceDecl()) in CheckObjCARCUnavailableWeakConversion()