[clang] [Sema] Fix lifetime extension for temporaries in range-based for loops in C++23 (PR #145164)

Marco Vitale via cfe-commits cfe-commits at lists.llvm.org
Sat Jun 28 01:17:06 PDT 2025


================
@@ -2740,6 +2741,7 @@ void ASTWriter::WriteDeclAbbrevs() {
             // isInline, isInlineSpecified, isConstexpr,
             // isInitCapture, isPrevDeclInSameScope, hasInitWithSideEffects,
             // EscapingByref, HasDeducedType, ImplicitParamKind, isObjCForDecl
+            // isCXXForRangeDecl
----------------
mrcvtl wrote:

This should be `IsCXXForRangeImplicitVar`

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


More information about the cfe-commits mailing list