Lines Matching refs:Setter
1587 ObjCMethodDecl *Setter = IFace->lookupInstanceMethod(SetterSel);
1590 if (!Setter)
1591 Setter = LookupMethodInQualifiedType(SetterSel, OPT, true);
1593 if (!Setter) {
1596 Setter = IFace->lookupPrivateMethod(SetterSel);
1599 if (Setter && DiagnoseUseOfDecl(Setter, MemberLoc))
1602 if (Getter || Setter) {
1604 return Owned(new (Context) ObjCPropertyRefExpr(Getter, Setter,
1610 return Owned(new (Context) ObjCPropertyRefExpr(Getter, Setter,
1649 if (Setter)
1650 Diag(Setter->getLocation(), diag::note_getter_unavailable)
1731 ObjCMethodDecl *Setter = IFace->lookupClassMethod(SetterSel);
1732 if (!Setter) {
1738 Setter = ImpDecl->getClassMethod(SetterSel);
1741 if (!Setter)
1742 Setter = IFace->getCategoryClassMethod(SetterSel);
1744 if (Setter && DiagnoseUseOfDecl(Setter, propertyNameLoc))
1747 if (Getter || Setter) {
1749 return Owned(new (Context) ObjCPropertyRefExpr(Getter, Setter,
1756 return Owned(new (Context) ObjCPropertyRefExpr(Getter, Setter,