Searched refs:cleanups (Results 26 - 29 of 29) sorted by relevance

12

/freebsd-10.2-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExpr.cpp221 // __weak objects always get EH cleanups; otherwise, exceptions
822 const ExprWithCleanups *cleanups = cast<ExprWithCleanups>(E); local
823 enterFullExpression(cleanups);
825 return EmitLValue(cleanups->getSubExpr());
/freebsd-10.2-release/contrib/gdb/gdb/
H A Dgdbarch.c579 struct cleanup *cleanups; local
583 cleanups = make_cleanup_ui_file_delete (log);
745 do_cleanups (cleanups);
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaStmt.cpp557 if (ExprWithCleanups *cleanups = dyn_cast<ExprWithCleanups>(expr))
558 expr = cleanups->getSubExpr();
1652 // Wrap up any cleanups in the expression.
H A DSemaExpr.cpp3921 // Set the "needs cleanups" bit regardless of whether there are
9827 ExprWithCleanups *cleanups = dyn_cast<ExprWithCleanups>(Statement); local
9828 if (!cleanups) return 0;
9830 ImplicitCastExpr *cast = dyn_cast<ImplicitCastExpr>(cleanups->getSubExpr());
9839 cleanups->setSubExpr(producer);
9840 return cleanups;
9863 assert(!ExprNeedsCleanups && "cleanups within StmtExpr not correctly bound!");
10201 // cleanups from the enclosing full-expression.
10347 assert(!ExprNeedsCleanups && "cleanups within block not correctly bound!");
11705 // If this initialization requires any cleanups (
[all...]

Completed in 218 milliseconds

12