Lines Matching refs:IFace
2794 ObjCInterfaceDecl *IFace = nullptr; in LookupIvarInObjCMethod() local
2796 IFace = CurMethod->getClassInterface(); in LookupIvarInObjCMethod()
2799 if (IFace && (IV = IFace->lookupInstanceVariable(II, ClassDeclared))) { in LookupIvarInObjCMethod()
2808 !declaresSameEntity(ClassDeclared, IFace) && in LookupIvarInObjCMethod()
2817 if (ObjCInterfaceDecl *IFace = CurMethod->getClassInterface()) { in LookupIvarInObjCMethod() local
2819 if (ObjCIvarDecl *IV = IFace->lookupInstanceVariable(II, ClassDeclared)) { in LookupIvarInObjCMethod()
2821 declaresSameEntity(IFace, ClassDeclared)) in LookupIvarInObjCMethod()
2845 ObjCInterfaceDecl *IFace = CurMethod->getClassInterface(); in BuildIvarRefExpr() local
2846 assert(IFace && "should not reference ivar from this context"); in BuildIvarRefExpr()
2879 !IvarBacksCurrentMethodAccessor(IFace, CurMethod, IV)) in BuildIvarRefExpr()
16018 const ObjCInterfaceDecl *IFace = nullptr; in DiagnoseAssignmentResult() local
16162 IFace = IFaceT->getDecl(); in DiagnoseAssignmentResult()
16173 IFace = IFaceT->getDecl(); in DiagnoseAssignmentResult()
16261 PDecl && IFace && !IFace->hasDefinition()) in DiagnoseAssignmentResult()
16262 Diag(IFace->getLocation(), diag::note_incomplete_class_and_qualified_id) in DiagnoseAssignmentResult()
16263 << IFace << PDecl; in DiagnoseAssignmentResult()