Lines Matching refs:IFace
3056 ObjCInterfaceDecl *IFace = nullptr; in LookupIvarInObjCMethod() local
3058 IFace = CurMethod->getClassInterface(); in LookupIvarInObjCMethod()
3061 if (IFace && (IV = IFace->lookupInstanceVariable(II, ClassDeclared))) { in LookupIvarInObjCMethod()
3070 !declaresSameEntity(ClassDeclared, IFace) && in LookupIvarInObjCMethod()
3079 if (ObjCInterfaceDecl *IFace = CurMethod->getClassInterface()) { in LookupIvarInObjCMethod() local
3081 if (ObjCIvarDecl *IV = IFace->lookupInstanceVariable(II, ClassDeclared)) { in LookupIvarInObjCMethod()
3083 declaresSameEntity(IFace, ClassDeclared)) in LookupIvarInObjCMethod()
3107 ObjCInterfaceDecl *IFace = CurMethod->getClassInterface(); in BuildIvarRefExpr() local
3108 assert(IFace && "should not reference ivar from this context"); in BuildIvarRefExpr()
3141 !IvarBacksCurrentMethodAccessor(IFace, CurMethod, IV)) in BuildIvarRefExpr()
17667 const ObjCInterfaceDecl *IFace = nullptr; in DiagnoseAssignmentResult() local
17817 IFace = IFaceT->getDecl(); in DiagnoseAssignmentResult()
17828 IFace = IFaceT->getDecl(); in DiagnoseAssignmentResult()
17918 PDecl && IFace && !IFace->hasDefinition()) in DiagnoseAssignmentResult()
17919 Diag(IFace->getLocation(), diag::note_incomplete_class_and_qualified_id) in DiagnoseAssignmentResult()
17920 << IFace << PDecl; in DiagnoseAssignmentResult()