Lines Matching refs:cleanups
745 // The constructor might require cleanups (in which case it's never
2654 if (const ExprWithCleanups *cleanups = dyn_cast<ExprWithCleanups>(e)) {
2655 enterFullExpression(cleanups);
2657 return EmitARCRetainScalarExpr(cleanups->getSubExpr());
2670 if (const ExprWithCleanups *cleanups = dyn_cast<ExprWithCleanups>(e)) {
2671 enterFullExpression(cleanups);
2673 return EmitARCRetainAutoreleaseScalarExpr(cleanups->getSubExpr());
2706 // Do so before running any cleanups for the full-expression.
2714 // only running cleanups after the throw has started, and when it