Lines Matching refs:Setter
1838 ObjCMethodDecl *Setter = IFace->lookupInstanceMethod(SetterSel); in HandleExprPropertyRefExpr() local
1841 if (!Setter) in HandleExprPropertyRefExpr()
1842 Setter = LookupMethodInQualifiedType(SetterSel, OPT, true); in HandleExprPropertyRefExpr()
1844 if (!Setter) { in HandleExprPropertyRefExpr()
1847 Setter = IFace->lookupPrivateMethod(SetterSel); in HandleExprPropertyRefExpr()
1850 if (Setter && DiagnoseUseOfDecl(Setter, MemberLoc)) in HandleExprPropertyRefExpr()
1856 if (Setter && Setter->isImplicit() && Setter->isPropertyAccessor() && in HandleExprPropertyRefExpr()
1859 if (const ObjCPropertyDecl *PDecl = Setter->findPropertyDecl()) { in HandleExprPropertyRefExpr()
1870 if (Getter || Setter) { in HandleExprPropertyRefExpr()
1873 ObjCPropertyRefExpr(Getter, Setter, Context.PseudoObjectTy, VK_LValue, in HandleExprPropertyRefExpr()
1877 ObjCPropertyRefExpr(Getter, Setter, Context.PseudoObjectTy, VK_LValue, in HandleExprPropertyRefExpr()
1932 if (Setter) in HandleExprPropertyRefExpr()
1933 Diag(Setter->getLocation(), diag::note_getter_unavailable) in HandleExprPropertyRefExpr()
2008 ObjCMethodDecl *Setter = IFace->lookupClassMethod(SetterSel); in ActOnClassPropertyRefExpr() local
2009 if (!Setter) { in ActOnClassPropertyRefExpr()
2012 Setter = IFace->lookupPrivateClassMethod(SetterSel); in ActOnClassPropertyRefExpr()
2015 if (!Setter) in ActOnClassPropertyRefExpr()
2016 Setter = IFace->getCategoryClassMethod(SetterSel); in ActOnClassPropertyRefExpr()
2018 if (Setter && DiagnoseUseOfDecl(Setter, propertyNameLoc)) in ActOnClassPropertyRefExpr()
2021 if (Getter || Setter) { in ActOnClassPropertyRefExpr()
2024 ObjCPropertyRefExpr(Getter, Setter, Context.PseudoObjectTy, VK_LValue, in ActOnClassPropertyRefExpr()
2029 Getter, Setter, Context.PseudoObjectTy, VK_LValue, OK_ObjCProperty, in ActOnClassPropertyRefExpr()