Lines Matching defs:setter
876 /// Use objc_setProperty for the setter, but use expression
950 // Using standard expression emission for the setter is only
1115 // the `_cmd` selector argument for getter/setter bodies. For direct methods,
1117 // being removed from the direct method ABI as the getter/setter caller would
1401 Expr *setter = PID->getSetterCXXAssignment();
1402 if (!setter) return true;
1412 if (CallExpr *call = dyn_cast<CallExpr>(setter)) {
1420 assert(isa<ExprWithCleanups>(setter));
1450 // Decativate the destructor for the setter parameter.
1455 // Just use the setter expression if Sema gave us one and it's
1509 CGM.ErrorUnsupported(propImpl, "Obj-C optimized setter - NYI");
1516 CGM.ErrorUnsupported(propImpl, "Obj-C setter requiring atomic copy");
1623 /// Generate an Objective-C property setter function.
1632 assert(OMD && "Invalid call to generate setter (empty method)");