Lines Matching refs:cleanups
776 // The constructor might require cleanups (in which case it's never
2716 if (const ExprWithCleanups *cleanups = dyn_cast<ExprWithCleanups>(e)) {
2717 enterFullExpression(cleanups);
2719 return EmitARCRetainScalarExpr(cleanups->getSubExpr());
2732 if (const ExprWithCleanups *cleanups = dyn_cast<ExprWithCleanups>(e)) {
2733 enterFullExpression(cleanups);
2735 return EmitARCRetainAutoreleaseScalarExpr(cleanups->getSubExpr());
2768 // Do so before running any cleanups for the full-expression.
2776 // only running cleanups after the throw has started, and when it