Lines Matching refs:IFace

1284   ObjCInterfaceDecl *IFace = CurMD->getClassInterface();  in findMethodInCurrentClass()  local
1289 if (ObjCMethodDecl *MD = IFace->lookupMethod(Sel, /*isInstance=*/true)) in findMethodInCurrentClass()
1291 if (ObjCMethodDecl *MD = IFace->lookupPrivateMethod(Sel, /*Instance=*/true)) in findMethodInCurrentClass()
1293 if (ObjCMethodDecl *MD = IFace->lookupMethod(Sel, /*isInstance=*/false)) in findMethodInCurrentClass()
1295 if (ObjCMethodDecl *MD = IFace->lookupPrivateMethod(Sel, /*Instance=*/false)) in findMethodInCurrentClass()
1995 ObjCInterfaceDecl *IFace = IFaceT->getDecl(); in HandleExprPropertyRefExpr() local
2012 if (ObjCPropertyDecl *PD = IFace->FindPropertyDeclaration( in HandleExprPropertyRefExpr()
2050 ObjCMethodDecl *Getter = IFace->lookupInstanceMethod(Sel); in HandleExprPropertyRefExpr()
2058 Getter = IFace->lookupPrivateMethod(Sel); in HandleExprPropertyRefExpr()
2069 ObjCMethodDecl *Setter = IFace->lookupInstanceMethod(SetterSel); in HandleExprPropertyRefExpr()
2078 Setter = IFace->lookupPrivateMethod(SetterSel); in HandleExprPropertyRefExpr()
2088 !IFace->FindPropertyDeclaration( in HandleExprPropertyRefExpr()
2118 nullptr, nullptr, CCC, Sema::CTK_ErrorRecovery, IFace, false, OPT)) { in HandleExprPropertyRefExpr()
2146 IFace->lookupInstanceVariable(Member, ClassDeclared)) { in HandleExprPropertyRefExpr()
2175 ObjCInterfaceDecl *IFace = getObjCInterfaceDecl(receiverNamePtr, in ActOnClassPropertyRefExpr() local
2179 if (!IFace) { in ActOnClassPropertyRefExpr()
2205 IFace = CurMethod->getClassInterface()->getSuperClass(); in ActOnClassPropertyRefExpr()
2210 if (!IFace) { in ActOnClassPropertyRefExpr()
2219 if (auto PD = IFace->FindPropertyDeclaration( in ActOnClassPropertyRefExpr()
2231 ObjCMethodDecl *Getter = IFace->lookupClassMethod(GetterSel); in ActOnClassPropertyRefExpr()
2235 Getter = IFace->lookupPrivateClassMethod(GetterSel); in ActOnClassPropertyRefExpr()
2245 ObjCMethodDecl *Setter = IFace->lookupClassMethod(SetterSel); in ActOnClassPropertyRefExpr()
2249 Setter = IFace->lookupPrivateClassMethod(SetterSel); in ActOnClassPropertyRefExpr()
2253 Setter = IFace->getCategoryClassMethod(SetterSel); in ActOnClassPropertyRefExpr()
2267 propertyNameLoc, receiverNameLoc, IFace); in ActOnClassPropertyRefExpr()
2270 << &propertyName << Context.getObjCInterfaceType(IFace)); in ActOnClassPropertyRefExpr()
4808 ObjCInterfaceDecl *IFace = nullptr; in LookupIvarInObjCMethod() local
4810 IFace = CurMethod->getClassInterface(); in LookupIvarInObjCMethod()
4813 if (IFace && (IV = IFace->lookupInstanceVariable(II, ClassDeclared))) { in LookupIvarInObjCMethod()
4822 !declaresSameEntity(ClassDeclared, IFace) && in LookupIvarInObjCMethod()
4831 if (ObjCInterfaceDecl *IFace = CurMethod->getClassInterface()) { in LookupIvarInObjCMethod() local
4833 if (ObjCIvarDecl *IV = IFace->lookupInstanceVariable(II, ClassDeclared)) { in LookupIvarInObjCMethod()
4835 declaresSameEntity(IFace, ClassDeclared)) in LookupIvarInObjCMethod()
4878 ObjCInterfaceDecl *IFace = CurMethod->getClassInterface(); in BuildIvarRefExpr() local
4879 assert(IFace && "should not reference ivar from this context"); in BuildIvarRefExpr()
4912 !IvarBacksCurrentMethodAccessor(IFace, CurMethod, IV)) in BuildIvarRefExpr()