Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:cleanups

1032   CodeGenFunction::RunCleanupsScope cleanups(CGF);
1227 SmallVector<EHScopeStack::stable_iterator, 16> cleanups;
1266 // initialized, we can end up pushing a linear number of cleanups.
1277 cleanups.push_back(CGF.EHStack.stable_begin());
1291 // Deactivate all the partial cleanups in reverse order, which
1293 for (unsigned i = cleanups.size(); i != 0; --i)
1294 CGF.DeactivateCleanupBlock(cleanups[i-1], cleanupDominator);
1544 const ExprWithCleanups *cleanups = dyn_cast<ExprWithCleanups>(init);
1545 if (cleanups)
1546 init = cleanups->getSubExpr();
1559 // Check if there are any recursive cleanups to do, i.e. if we have