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