Lines Matching defs:IFace
483 const ObjCInterfaceDecl *IFace = this;
484 while (IFace) {
485 if (IFace->hasDesignatedInitializers())
486 return IFace;
487 if (!IFace->inheritsDesignatedInitializers())
489 IFace = IFace->getSuperClass();
554 const ObjCInterfaceDecl *IFace= findInterfaceWithDesignatedInitializers();
555 if (!IFace)
558 for (const auto *MD : IFace->instance_methods())
561 for (const auto *Ext : IFace->visible_extensions()) {
585 const ObjCInterfaceDecl *IFace= findInterfaceWithDesignatedInitializers();
586 if (!IFace)
589 if (const ObjCMethodDecl *MD = IFace->getInstanceMethod(Sel)) {
596 for (const auto *Ext : IFace->visible_extensions()) {
2212 void ObjCImplDecl::setClassInterface(ObjCInterfaceDecl *IFace) {
2216 if (IFace)
2217 Ctx.setObjCImplementation(IFace, ImplD);
2220 if (ObjCCategoryDecl *CD = IFace->FindCategoryDeclaration(getIdentifier()))
2224 ClassInterface = IFace;