Lines Matching refs:cleanups
735 // The constructor might require cleanups (in which case it's never
2448 // Look through cleanups.
2449 if (const ExprWithCleanups *cleanups = dyn_cast<ExprWithCleanups>(e)) {
2450 CGF.enterFullExpression(cleanups);
2452 return tryEmitARCRetainScalarExpr(CGF, cleanups->getSubExpr());
2644 // Do so before running any cleanups for the full-expression.
2646 // inside cleanups, but there are crazy cases like
2655 CodeGenFunction::RunCleanupsScope cleanups(*this);
2662 // only running cleanups after the throw has started, and when it