================
@@ -318,8 +318,14 @@ class CFGFullExprCleanup : public CFGElement {
public:
using MTEVecTy = BumpVector<const MaterializeTemporaryExpr *>;
- explicit CFGFullExprCleanup(const MTEVecTy *MTEs)
- : CFGElement(FullExprCleanup, MTEs, nullptr) {}
+ explicit CFGFullExprCleanup(const MTEVecTy *MTEs, const Stmt *CleanupStmt)
----------------
usx95 wrote:
I think we can be more specific here. Instead of general `Stmt`, we could have
`ExprWithCleanups`.
https://github.com/llvm/llvm-project/pull/200568
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits