[clang] [codegen] Emit missing cleanups for stmt-expr and coro suspensions [take-2] (PR #85398)

Utkarsh Saxena via cfe-commits cfe-commits at lists.llvm.org
Sun Mar 31 13:38:30 PDT 2024


================
@@ -2503,6 +2506,29 @@ Stmt *BlockExpr::getBody() {
 // Generic Expression Routines
 //===----------------------------------------------------------------------===//
 
+bool Expr::mayBranchOut() const {
----------------
usx95 wrote:

This is now no more needed. We switched to deleting instructions related to unemitted cleanups.

https://github.com/llvm/llvm-project/pull/85398


More information about the cfe-commits mailing list