Lines Matching refs:Setter

2056   ObjCMethodDecl *Setter = IFace->lookupInstanceMethod(SetterSel);  in HandleExprPropertyRefExpr()  local
2059 if (!Setter) in HandleExprPropertyRefExpr()
2060 Setter = LookupMethodInQualifiedType(SetterSel, OPT, true); in HandleExprPropertyRefExpr()
2062 if (!Setter) { in HandleExprPropertyRefExpr()
2065 Setter = IFace->lookupPrivateMethod(SetterSel); in HandleExprPropertyRefExpr()
2068 if (Setter && DiagnoseUseOfDecl(Setter, MemberLoc)) in HandleExprPropertyRefExpr()
2074 if (Setter && Setter->isImplicit() && Setter->isPropertyAccessor() && in HandleExprPropertyRefExpr()
2077 if (const ObjCPropertyDecl *PDecl = Setter->findPropertyDecl()) { in HandleExprPropertyRefExpr()
2089 if (Getter || Setter) { in HandleExprPropertyRefExpr()
2092 ObjCPropertyRefExpr(Getter, Setter, Context.PseudoObjectTy, VK_LValue, in HandleExprPropertyRefExpr()
2096 ObjCPropertyRefExpr(Getter, Setter, Context.PseudoObjectTy, VK_LValue, in HandleExprPropertyRefExpr()
2150 if (Setter) in HandleExprPropertyRefExpr()
2151 Diag(Setter->getLocation(), diag::note_getter_unavailable) in HandleExprPropertyRefExpr()
2232 ObjCMethodDecl *Setter = IFace->lookupClassMethod(SetterSel); in ActOnClassPropertyRefExpr() local
2233 if (!Setter) { in ActOnClassPropertyRefExpr()
2236 Setter = IFace->lookupPrivateClassMethod(SetterSel); in ActOnClassPropertyRefExpr()
2239 if (!Setter) in ActOnClassPropertyRefExpr()
2240 Setter = IFace->getCategoryClassMethod(SetterSel); in ActOnClassPropertyRefExpr()
2242 if (Setter && DiagnoseUseOfDecl(Setter, propertyNameLoc)) in ActOnClassPropertyRefExpr()
2245 if (Getter || Setter) { in ActOnClassPropertyRefExpr()
2248 ObjCPropertyRefExpr(Getter, Setter, Context.PseudoObjectTy, VK_LValue, in ActOnClassPropertyRefExpr()
2253 Getter, Setter, Context.PseudoObjectTy, VK_LValue, OK_ObjCProperty, in ActOnClassPropertyRefExpr()