Lines Matching refs:ObjCInterfaceDecl
104 if (ObjCInterfaceDecl *StrIF = dyn_cast_or_null<ObjCInterfaceDecl>(IF)) { in BuildObjCStringLiteral()
119 if (ObjCInterfaceDecl *StrIF = dyn_cast_or_null<ObjCInterfaceDecl>(IF)) { in BuildObjCStringLiteral()
130 ObjCInterfaceDecl *NSStringIDecl = in BuildObjCStringLiteral()
131 ObjCInterfaceDecl::Create (Context, in BuildObjCStringLiteral()
148 const ObjCInterfaceDecl *Class, in validateBoxingMethod()
196 static bool ValidateObjCLiteralInterfaceDecl(Sema &S, ObjCInterfaceDecl *Decl, in ValidateObjCLiteralInterfaceDecl()
218 static ObjCInterfaceDecl *LookupObjCInterfaceDeclForLiteral(Sema &S, in LookupObjCInterfaceDeclForLiteral()
225 ObjCInterfaceDecl *ID = dyn_cast_or_null<ObjCInterfaceDecl>(IF); in LookupObjCInterfaceDeclForLiteral()
229 ID = ObjCInterfaceDecl::Create (Context, TU, SourceLocation(), II, in LookupObjCInterfaceDeclForLiteral()
1276 ObjCInterfaceDecl *IFace = CurMD->getClassInterface(); in findMethodInCurrentClass()
1496 if (ObjCInterfaceDecl *Class = CurMethod->getClassInterface()) { in getBaseMessageSendResultType()
1771 if (ObjCInterfaceDecl *ThisClass = ObjPT->getInterfaceDecl()) { in CheckMessageArgumentTypes()
1939 if (ObjCInterfaceDecl *iface = objType->getInterface()) { in LookupMethodInObjectType()
1983 ObjCInterfaceDecl *IFace = IFaceT->getDecl(); in HandleExprPropertyRefExpr()
2132 ObjCInterfaceDecl *ClassDeclared; in HandleExprPropertyRefExpr()
2165 ObjCInterfaceDecl *IFace = getObjCInterfaceDecl(receiverNamePtr, in ActOnClassPropertyRefExpr()
2273 return candidate.getCorrectionDeclAs<ObjCInterfaceDecl>() || in ValidateCandidate()
2313 ObjCInterfaceDecl *ClassDeclared; in getObjCMessageKind()
2338 if (ObjCInterfaceDecl *Class = dyn_cast<ObjCInterfaceDecl>(ND)) in getObjCMessageKind()
2365 } else if (ObjCInterfaceDecl *Class = in getObjCMessageKind()
2366 Corrected.getCorrectionDeclAs<ObjCInterfaceDecl>()) { in getObjCMessageKind()
2396 ObjCInterfaceDecl *Class = Method->getClassInterface(); in ActOnSuperMessage()
2643 ObjCInterfaceDecl *Class = nullptr; in BuildClassMessage()
2713 const ObjCInterfaceDecl *ID = in BuildClassMessage()
2714 dyn_cast<ObjCInterfaceDecl>(Method->getDeclContext()); in BuildClassMessage()
2800 if (const auto *RootClass = dyn_cast_or_null<ObjCInterfaceDecl>( in isMethodDeclaredInRootProtocol()
2994 if (ObjCInterfaceDecl *ClassDecl = CurMeth->getClassInterface()) { in BuildInstanceMessage()
3024 if (const ObjCInterfaceDecl *ID = in BuildInstanceMessage()
3025 dyn_cast<ObjCInterfaceDecl>(Method->getDeclContext())) { in BuildInstanceMessage()
3041 ObjCInterfaceDecl *ClassDecl = nullptr; in BuildInstanceMessage()
3063 const ObjCInterfaceDecl *forwardClass = nullptr; in BuildInstanceMessage()
3190 if (const ObjCInterfaceDecl *ID = OCIType->getInterfaceDecl()) { in BuildInstanceMessage()
4024 if (Target && isa<ObjCInterfaceDecl>(Target)) { in CheckObjCBridgeNSCast()
4025 ObjCInterfaceDecl *ExprClass = cast<ObjCInterfaceDecl>(Target); in CheckObjCBridgeNSCast()
4028 ObjCInterfaceDecl *CastClass in CheckObjCBridgeNSCast()
4090 if (Target && isa<ObjCInterfaceDecl>(Target)) { in CheckObjCBridgeCFCast()
4091 ObjCInterfaceDecl *CastClass = cast<ObjCInterfaceDecl>(Target); in CheckObjCBridgeCFCast()
4094 ObjCInterfaceDecl *ExprClass in CheckObjCBridgeCFCast()
4230 ObjCInterfaceDecl *&RelatedClass, in checkObjCBridgeRelatedComponents()
4258 if (Target && isa<ObjCInterfaceDecl>(Target)) in checkObjCBridgeRelatedComponents()
4259 RelatedClass = cast<ObjCInterfaceDecl>(Target); in checkObjCBridgeRelatedComponents()
4312 ObjCInterfaceDecl *RelatedClass; in CheckObjCBridgeRelatedConversions()
4595 if (const ObjCInterfaceDecl *ObjI = ObjT->getInterfaceDecl()) in CheckObjCARCUnavailableWeakConversion()