Lines Matching refs:Setter

2058   ObjCMethodDecl *Setter = IFace->lookupInstanceMethod(SetterSel);  in HandleExprPropertyRefExpr()  local
2061 if (!Setter) in HandleExprPropertyRefExpr()
2062 Setter = LookupMethodInQualifiedType(SetterSel, OPT, true); in HandleExprPropertyRefExpr()
2064 if (!Setter) { in HandleExprPropertyRefExpr()
2067 Setter = IFace->lookupPrivateMethod(SetterSel); in HandleExprPropertyRefExpr()
2070 if (Setter && DiagnoseUseOfDecl(Setter, MemberLoc)) in HandleExprPropertyRefExpr()
2076 if (Setter && Setter->isImplicit() && Setter->isPropertyAccessor() && in HandleExprPropertyRefExpr()
2079 if (const ObjCPropertyDecl *PDecl = Setter->findPropertyDecl()) { in HandleExprPropertyRefExpr()
2091 if (Getter || Setter) { in HandleExprPropertyRefExpr()
2094 ObjCPropertyRefExpr(Getter, Setter, Context.PseudoObjectTy, VK_LValue, in HandleExprPropertyRefExpr()
2098 ObjCPropertyRefExpr(Getter, Setter, Context.PseudoObjectTy, VK_LValue, in HandleExprPropertyRefExpr()
2152 if (Setter) in HandleExprPropertyRefExpr()
2153 Diag(Setter->getLocation(), diag::note_getter_unavailable) in HandleExprPropertyRefExpr()
2234 ObjCMethodDecl *Setter = IFace->lookupClassMethod(SetterSel); in ActOnClassPropertyRefExpr() local
2235 if (!Setter) { in ActOnClassPropertyRefExpr()
2238 Setter = IFace->lookupPrivateClassMethod(SetterSel); in ActOnClassPropertyRefExpr()
2241 if (!Setter) in ActOnClassPropertyRefExpr()
2242 Setter = IFace->getCategoryClassMethod(SetterSel); in ActOnClassPropertyRefExpr()
2244 if (Setter && DiagnoseUseOfDecl(Setter, propertyNameLoc)) in ActOnClassPropertyRefExpr()
2247 if (Getter || Setter) { in ActOnClassPropertyRefExpr()
2250 ObjCPropertyRefExpr(Getter, Setter, Context.PseudoObjectTy, VK_LValue, in ActOnClassPropertyRefExpr()
2255 Getter, Setter, Context.PseudoObjectTy, VK_LValue, OK_ObjCProperty, in ActOnClassPropertyRefExpr()