[clang] [Analysis] Fix missing destructor in CFG for C++20 range-for init-statement (PR #175859)

Marco Elver via cfe-commits cfe-commits at lists.llvm.org
Tue Jan 13 15:47:57 PST 2026


================
@@ -4808,6 +4808,8 @@ CFGBlock *CFGBuilder::VisitCXXForRangeStmt(CXXForRangeStmt *S) {
   SaveAndRestore save_scope_pos(ScopePos);
 
   // Create local scopes and destructors for range, begin and end variables.
----------------
melver wrote:

Done.

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


More information about the cfe-commits mailing list