Lines Matching defs:cleanups
3766 // Set the "needs cleanups" bit regardless of whether there are
9408 ExprWithCleanups *cleanups = dyn_cast<ExprWithCleanups>(Statement);
9409 if (!cleanups) return 0;
9411 ImplicitCastExpr *cast = dyn_cast<ImplicitCastExpr>(cleanups->getSubExpr());
9420 cleanups->setSubExpr(producer);
9421 return cleanups;
9444 assert(!ExprNeedsCleanups && "cleanups within StmtExpr not correctly bound!");
9763 // cleanups from the enclosing full-expression.
9920 assert(!ExprNeedsCleanups && "cleanups within block not correctly bound!");
11104 // If this initialization requires any cleanups (e.g., due to a