Lines Matching refs:IFace
486 const ObjCInterfaceDecl *IFace = this; in findInterfaceWithDesignatedInitializers() local
487 while (IFace) { in findInterfaceWithDesignatedInitializers()
488 if (IFace->hasDesignatedInitializers()) in findInterfaceWithDesignatedInitializers()
489 return IFace; in findInterfaceWithDesignatedInitializers()
490 if (!IFace->inheritsDesignatedInitializers()) in findInterfaceWithDesignatedInitializers()
492 IFace = IFace->getSuperClass(); in findInterfaceWithDesignatedInitializers()
557 const ObjCInterfaceDecl *IFace= findInterfaceWithDesignatedInitializers(); in getDesignatedInitializers() local
558 if (!IFace) in getDesignatedInitializers()
561 for (const auto *MD : IFace->instance_methods()) in getDesignatedInitializers()
564 for (const auto *Ext : IFace->visible_extensions()) { in getDesignatedInitializers()
588 const ObjCInterfaceDecl *IFace= findInterfaceWithDesignatedInitializers(); in isDesignatedInitializer() local
589 if (!IFace) in isDesignatedInitializer()
592 if (const ObjCMethodDecl *MD = IFace->getInstanceMethod(Sel)) { in isDesignatedInitializer()
599 for (const auto *Ext : IFace->visible_extensions()) { in isDesignatedInitializer()
2228 void ObjCImplDecl::setClassInterface(ObjCInterfaceDecl *IFace) { in setClassInterface() argument
2232 if (IFace) in setClassInterface()
2233 Ctx.setObjCImplementation(IFace, ImplD); in setClassInterface()
2236 if (ObjCCategoryDecl *CD = IFace->FindCategoryDeclaration(getIdentifier())) in setClassInterface()
2240 ClassInterface = IFace; in setClassInterface()