Lines Matching defs:IFace

3496   } else if (ObjCInterfaceDecl *IFace = dyn_cast<ObjCInterfaceDecl>(Container)){
3500 Cat = IFace->known_categories_begin(),
3501 CatEnd = IFace->known_categories_end();
3509 I = IFace->all_referenced_protocol_begin(),
3510 E = IFace->all_referenced_protocol_end(); I != E; ++I)
3515 if (IFace->getSuperClass())
3516 AddObjCProperties(IFace->getSuperClass(), AllowCategories,
4835 ObjCInterfaceDecl *IFace = dyn_cast<ObjCInterfaceDecl>(Container);
4836 bool isRootClass = IFace && !IFace->getSuperClass();
4876 if (!IFace || !IFace->hasDefinition())
4880 for (ObjCInterfaceDecl::protocol_iterator I = IFace->protocol_begin(),
4881 E = IFace->protocol_end();
4888 Cat = IFace->known_categories_begin(),
4889 CatEnd = IFace->known_categories_end();
4915 if (IFace->getSuperClass())
4916 AddObjCMethods(IFace->getSuperClass(), WantInstanceMethods, WantKind,
4921 if (ObjCImplementationDecl *Impl = IFace->getImplementation())
5078 ObjCInterfaceDecl *IFace = 0;
5083 IFace = ObjType->getInterface();
5089 IFace = Ptr->getInterfaceDecl();
5098 if (!IFace)
5101 ObjCInterfaceDecl *Super = IFace->getSuperClass();
5104 .Case("retain", IFace)
5105 .Case("strong", IFace)
5106 .Case("autorelease", IFace)
5107 .Case("copy", IFace)
5108 .Case("copyWithZone", IFace)
5109 .Case("mutableCopy", IFace)
5110 .Case("mutableCopyWithZone", IFace)
5111 .Case("awakeFromCoder", IFace)
5112 .Case("replacementObjectFromCoder", IFace)
5113 .Case("class", IFace)
5114 .Case("classForCoder", IFace)
5119 .Case("new", IFace)
5120 .Case("alloc", IFace)
5121 .Case("allocWithZone", IFace)
5122 .Case("class", IFace)
5529 if (ObjCInterfaceDecl *IFace = GetAssumedMessageSendExprType(RecExpr)) {
5532 ParsedType::make(Context.getObjCInterfaceType(IFace)),
5537 Context.getObjCInterfaceType(IFace));
6121 if (ObjCInterfaceDecl *IFace = dyn_cast<ObjCInterfaceDecl>(Container)) {
6123 if (!IFace->hasDefinition())
6126 IFace = IFace->getDefinition();
6127 Container = IFace;
6130 = IFace->getReferencedProtocols();
6139 Cat = IFace->visible_categories_begin(),
6140 CatEnd = IFace->visible_categories_end();
6147 if (IFace->getSuperClass())
6148 FindImplementableMethods(Context, IFace->getSuperClass(),
6350 if (ObjCInterfaceDecl *IFace = ObjCPointer->getInterfaceDecl()) {
6353 if (!InheritsFromClassNamed(IFace, "NSMutableArray")) {
6355 if (!InheritsFromClassNamed(IFace, "NSArray"))
6359 if (!InheritsFromClassNamed(IFace, "NSMutableSet")) {
6361 if (!InheritsFromClassNamed(IFace, "NSSet"))
6999 ObjCInterfaceDecl *IFace = dyn_cast<ObjCInterfaceDecl>(SearchDecl);
7000 if (!IFace)
7002 IFace = Category->getClassInterface();
7004 if (IFace) {
7006 Cat = IFace->visible_categories_begin(),
7007 CatEnd = IFace->visible_categories_end();