Lines Matching refs:IFace
2853 ObjCInterfaceDecl *IFace = nullptr; in LookupIvarInObjCMethod() local
2855 IFace = CurMethod->getClassInterface(); in LookupIvarInObjCMethod()
2858 if (IFace && (IV = IFace->lookupInstanceVariable(II, ClassDeclared))) { in LookupIvarInObjCMethod()
2867 !declaresSameEntity(ClassDeclared, IFace) && in LookupIvarInObjCMethod()
2876 if (ObjCInterfaceDecl *IFace = CurMethod->getClassInterface()) { in LookupIvarInObjCMethod() local
2878 if (ObjCIvarDecl *IV = IFace->lookupInstanceVariable(II, ClassDeclared)) { in LookupIvarInObjCMethod()
2880 declaresSameEntity(IFace, ClassDeclared)) in LookupIvarInObjCMethod()
2904 ObjCInterfaceDecl *IFace = CurMethod->getClassInterface(); in BuildIvarRefExpr() local
2905 assert(IFace && "should not reference ivar from this context"); in BuildIvarRefExpr()
2938 !IvarBacksCurrentMethodAccessor(IFace, CurMethod, IV)) in BuildIvarRefExpr()
16879 const ObjCInterfaceDecl *IFace = nullptr; in DiagnoseAssignmentResult() local
17023 IFace = IFaceT->getDecl(); in DiagnoseAssignmentResult()
17034 IFace = IFaceT->getDecl(); in DiagnoseAssignmentResult()
17124 PDecl && IFace && !IFace->hasDefinition()) in DiagnoseAssignmentResult()
17125 Diag(IFace->getLocation(), diag::note_incomplete_class_and_qualified_id) in DiagnoseAssignmentResult()
17126 << IFace << PDecl; in DiagnoseAssignmentResult()