Lines Matching defs:IDecl
519 explicit ObjCInterfaceValidatorCCC(ObjCInterfaceDecl *IDecl) in ObjCInterfaceValidatorCCC()
554 Scope *S, SourceLocation AtInterfaceLoc, ObjCInterfaceDecl *IDecl, in ActOnSuperClassOfClassInterface()
598 if (NamedDecl *IDecl = T->castAs<ObjCObjectType>()->getInterface()) { in ActOnSuperClassOfClassInterface() local
1050 ObjCInterfaceDecl *IDecl = in ActOnStartClassInterface() local
1121 NamedDecl *IDecl = SemaRef.LookupSingleName( in ActOnTypedefedProtocols() local
1165 if (NamedDecl *IDecl = T->castAs<ObjCObjectType>()->getInterface()) { in ActOnCompatibilityAlias() local
1823 ObjCInterfaceDecl *IDecl = getObjCInterfaceDecl(ClassName, ClassLoc, true); in ActOnStartCategoryInterface() local
1918 ObjCInterfaceDecl *IDecl = getObjCInterfaceDecl(ClassName, ClassLoc, true); in ActOnStartCategoryImplementation() local
1986 ObjCInterfaceDecl *IDecl = nullptr; in ActOnStartClassImplementation() local
2141 ObjCInterfaceDecl* IDecl = ImpDecl->getClassInterface(); in CheckImplementationIvars() local
2715 ObjCInterfaceDecl *IDecl = C ? C->getClassInterface() in CheckProtocolMethodDefs() local
2949 ObjCInterfaceDecl *IDecl = CatDecl->getClassInterface(); in CheckCategoryVsClassMethodMatches() local
3008 if (const ObjCInterfaceDecl *IDecl = dyn_cast<ObjCInterfaceDecl>(CDecl)) { in ImplMethodsVsClassMethods() local
3141 ObjCInterfaceDecl *IDecl = ObjCInterfaceDecl::Create( in ActOnForwardClassDeclaration() local
3949 const auto *IDecl = CDecl->getClassInterface(); in DiagnoseCategoryDirectMembersProtocolConformance() local
4099 if (ObjCInterfaceDecl* IDecl = IC->getClassInterface()) { in ActOnAtEnd() local
4191 if (ObjCInterfaceDecl* IDecl = CatImplClass->getClassInterface()) { in ActOnAtEnd() local
4680 static void checkObjCDirectMethodClashes(Sema &S, ObjCInterfaceDecl *IDecl, in checkObjCDirectMethodClashes()
4903 if (ObjCInterfaceDecl *IDecl = ImpDecl->getClassInterface()) { in ActOnMethodDeclaration() local
4990 ObjCInterfaceDecl *IDecl = dyn_cast<ObjCInterfaceDecl>(ClassDecl); in ActOnMethodDeclaration() local
5300 const ObjCInterfaceDecl *IDecl = Method->getClassInterface(); in GetIvarBackingPropertyAccessor() local
5429 NamedDecl *IDecl = SemaRef.LookupSingleName(SemaRef.TUScope, Id, IdLoc, in getObjCInterfaceDecl() local