Lines Matching refs:IFace
485 const ObjCInterfaceDecl *IFace = this; in findInterfaceWithDesignatedInitializers() local
486 while (IFace) { in findInterfaceWithDesignatedInitializers()
487 if (IFace->hasDesignatedInitializers()) in findInterfaceWithDesignatedInitializers()
488 return IFace; in findInterfaceWithDesignatedInitializers()
489 if (!IFace->inheritsDesignatedInitializers()) in findInterfaceWithDesignatedInitializers()
491 IFace = IFace->getSuperClass(); in findInterfaceWithDesignatedInitializers()
556 const ObjCInterfaceDecl *IFace= findInterfaceWithDesignatedInitializers(); in getDesignatedInitializers() local
557 if (!IFace) in getDesignatedInitializers()
560 for (const auto *MD : IFace->instance_methods()) in getDesignatedInitializers()
563 for (const auto *Ext : IFace->visible_extensions()) { in getDesignatedInitializers()
587 const ObjCInterfaceDecl *IFace= findInterfaceWithDesignatedInitializers(); in isDesignatedInitializer() local
588 if (!IFace) in isDesignatedInitializer()
591 if (const ObjCMethodDecl *MD = IFace->getInstanceMethod(Sel)) { in isDesignatedInitializer()
598 for (const auto *Ext : IFace->visible_extensions()) { in isDesignatedInitializer()
2214 void ObjCImplDecl::setClassInterface(ObjCInterfaceDecl *IFace) { in setClassInterface() argument
2218 if (IFace) in setClassInterface()
2219 Ctx.setObjCImplementation(IFace, ImplD); in setClassInterface()
2222 if (ObjCCategoryDecl *CD = IFace->FindCategoryDeclaration(getIdentifier())) in setClassInterface()
2226 ClassInterface = IFace; in setClassInterface()