Searched refs:cleanups (Results 1 - 11 of 11) sorted by relevance
/external/clang/lib/CodeGen/ |
H A D | CGObjCRuntime.cpp | 129 // layout object. However, this is blocked on other cleanups to the 235 CodeGenFunction::LexicalScope cleanups(CGF, Handler.Body->getSourceRange()); 276 // Leave any cleanups associated with the catch. 277 cleanups.ForceCleanup(); 310 CodeGenFunction::RunCleanupsScope cleanups(CGF); 313 // ARC release and lock-release cleanups.
|
H A D | CGExprAgg.cpp | 883 CodeGenFunction::RunCleanupsScope cleanups(CGF); 1068 SmallVector<EHScopeStack::stable_iterator, 16> cleanups; local 1107 // initialized, we can end up pushing a linear number of cleanups. 1118 cleanups.push_back(CGF.EHStack.stable_begin()); 1132 // Deactivate all the partial cleanups in reverse order, which 1134 for (unsigned i = cleanups.size(); i != 0; --i) 1135 CGF.DeactivateCleanupBlock(cleanups[i-1], cleanupDominator); 1374 const ExprWithCleanups *cleanups = dyn_cast<ExprWithCleanups>(init); local 1375 if (cleanups) 1376 init = cleanups [all...] |
H A D | CGBlocks.cpp | 495 /// a full-expression so that the block's cleanups are pushed at the 507 // pushing cleanups as necessary. 518 // If there are cleanups to emit, enter them (but inactive). 575 ArrayRef<ExprWithCleanups::CleanupObject> cleanups = E->getObjects(); local 577 i = cleanups.begin(), e = cleanups.end(); i != e; ++i) { 1346 CodeGenFunction::RunCleanupsScope cleanups(*this); 1412 cleanups.ForceCleanup();
|
H A D | CodeGenModule.cpp | 1429 ArrayRef<ExprWithCleanups::CleanupObject> cleanups; local 1432 cleanups = withCleanups->getObjects(); 1478 if (!cleanups.empty()) 1479 arrayInit = ExprWithCleanups::Create(ctx, arrayInit, cleanups);
|
H A D | CGObjC.cpp | 745 // The constructor might require cleanups (in which case it's never 2470 // Look through cleanups. 2471 if (const ExprWithCleanups *cleanups = dyn_cast<ExprWithCleanups>(e)) { 2472 CGF.enterFullExpression(cleanups); 2474 return tryEmitARCRetainScalarExpr(CGF, cleanups->getSubExpr()); 2666 // Do so before running any cleanups for the full-expression. 2668 // inside cleanups, but there are crazy cases like 2677 CodeGenFunction::RunCleanupsScope cleanups(*this); 2684 // only running cleanups after the throw has started, and when it
|
H A D | CGExpr.cpp | 540 // __weak objects always get EH cleanups; otherwise, exceptions 752 const ExprWithCleanups *cleanups = cast<ExprWithCleanups>(E); local 753 enterFullExpression(cleanups); 755 return EmitLValue(cleanups->getSubExpr());
|
/external/strace/ |
H A D | strace.spec | 200 - Cosmetic code cleanups (#159688). 217 - code cleanups (#143369, #143370)
|
/external/elfutils/ |
H A D | elfutils.spec | 418 - More Makefile and spec file cleanups.
|
/external/clang/lib/Sema/ |
H A D | SemaStmt.cpp | 509 if (ExprWithCleanups *cleanups = dyn_cast<ExprWithCleanups>(expr)) 510 expr = cleanups->getSubExpr(); 1508 // Wrap up any cleanups in the expression.
|
H A D | SemaExpr.cpp | 3478 // Set the "needs cleanups" bit regardless of whether there are 8886 ExprWithCleanups *cleanups = dyn_cast<ExprWithCleanups>(Statement); local 8887 if (!cleanups) return 0; 8889 ImplicitCastExpr *cast = dyn_cast<ImplicitCastExpr>(cleanups->getSubExpr()); 8898 cleanups->setSubExpr(producer); 8899 return cleanups; 8922 assert(!ExprNeedsCleanups && "cleanups within StmtExpr not correctly bound!"); 9241 // cleanups from the enclosing full-expression. 9400 assert(!ExprNeedsCleanups && "cleanups within block not correctly bound!"); 10485 // If this initialization requires any cleanups ( [all...] |
/external/yaffs2/yaffs2/ |
H A D | yaffs_guts.c | 2328 int cleanups = 0; local 2415 dev->gcCleanupList[cleanups] = 2417 cleanups++; 2490 /* Do any required cleanups */ 2491 for (i = 0; i < cleanups; i++) {
|
Completed in 664 milliseconds