Lines Matching defs:setter
877 /// Use objc_setProperty for the setter, but use expression
951 // Using standard expression emission for the setter is only
1116 // the `_cmd` selector argument for getter/setter bodies. For direct methods,
1118 // being removed from the direct method ABI as the getter/setter caller would
1402 Expr *setter = PID->getSetterCXXAssignment();
1403 if (!setter) return true;
1413 if (CallExpr *call = dyn_cast<CallExpr>(setter)) {
1421 assert(isa<ExprWithCleanups>(setter));
1451 // Decativate the destructor for the setter parameter.
1456 // Just use the setter expression if Sema gave us one and it's
1510 CGM.ErrorUnsupported(propImpl, "Obj-C optimized setter - NYI");
1517 CGM.ErrorUnsupported(propImpl, "Obj-C setter requiring atomic copy");
1624 /// Generate an Objective-C property setter function.
1633 assert(OMD && "Invalid call to generate setter (empty method)");