Lines Matching refs:Setter

1880   ObjCMethodDecl *Setter = IFace->lookupInstanceMethod(SetterSel);  in HandleExprPropertyRefExpr()  local
1883 if (!Setter) in HandleExprPropertyRefExpr()
1884 Setter = LookupMethodInQualifiedType(SetterSel, OPT, true); in HandleExprPropertyRefExpr()
1886 if (!Setter) { in HandleExprPropertyRefExpr()
1889 Setter = IFace->lookupPrivateMethod(SetterSel); in HandleExprPropertyRefExpr()
1892 if (Setter && DiagnoseUseOfDecl(Setter, MemberLoc)) in HandleExprPropertyRefExpr()
1898 if (Setter && Setter->isImplicit() && Setter->isPropertyAccessor() && in HandleExprPropertyRefExpr()
1901 if (const ObjCPropertyDecl *PDecl = Setter->findPropertyDecl()) { in HandleExprPropertyRefExpr()
1912 if (Getter || Setter) { in HandleExprPropertyRefExpr()
1915 ObjCPropertyRefExpr(Getter, Setter, Context.PseudoObjectTy, VK_LValue, in HandleExprPropertyRefExpr()
1919 ObjCPropertyRefExpr(Getter, Setter, Context.PseudoObjectTy, VK_LValue, in HandleExprPropertyRefExpr()
1974 if (Setter) in HandleExprPropertyRefExpr()
1975 Diag(Setter->getLocation(), diag::note_getter_unavailable) in HandleExprPropertyRefExpr()
2056 ObjCMethodDecl *Setter = IFace->lookupClassMethod(SetterSel); in ActOnClassPropertyRefExpr() local
2057 if (!Setter) { in ActOnClassPropertyRefExpr()
2060 Setter = IFace->lookupPrivateClassMethod(SetterSel); in ActOnClassPropertyRefExpr()
2063 if (!Setter) in ActOnClassPropertyRefExpr()
2064 Setter = IFace->getCategoryClassMethod(SetterSel); in ActOnClassPropertyRefExpr()
2066 if (Setter && DiagnoseUseOfDecl(Setter, propertyNameLoc)) in ActOnClassPropertyRefExpr()
2069 if (Getter || Setter) { in ActOnClassPropertyRefExpr()
2072 ObjCPropertyRefExpr(Getter, Setter, Context.PseudoObjectTy, VK_LValue, in ActOnClassPropertyRefExpr()
2077 Getter, Setter, Context.PseudoObjectTy, VK_LValue, OK_ObjCProperty, in ActOnClassPropertyRefExpr()