Lines Matching refs:cleanups
3613 // Set the "needs cleanups" bit regardless of whether there are
9114 ExprWithCleanups *cleanups = dyn_cast<ExprWithCleanups>(Statement);
9115 if (!cleanups) return 0;
9117 ImplicitCastExpr *cast = dyn_cast<ImplicitCastExpr>(cleanups->getSubExpr());
9126 cleanups->setSubExpr(producer);
9127 return cleanups;
9150 assert(!ExprNeedsCleanups && "cleanups within StmtExpr not correctly bound!");
9469 // cleanups from the enclosing full-expression.
9626 assert(!ExprNeedsCleanups && "cleanups within block not correctly bound!");
10775 // If this initialization requires any cleanups (e.g., due to a