https://github.com/kazutakahirata created 
https://github.com/llvm/llvm-project/pull/169175

Identified with modernize-loop-convert.


>From bf634ba6943bb304108955da7bbc0e62f41af874 Mon Sep 17 00:00:00 2001
From: Kazu Hirata <[email protected]>
Date: Thu, 20 Nov 2025 23:19:36 -0800
Subject: [PATCH] [StaticAnalyzer] Use a range-based for loop (NFC)

Identified with modernize-loop-convert.
---
 clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp 
b/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
index 7cc146ed29d0d..e71fe47bb8792 100644
--- a/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
+++ b/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
@@ -322,13 +322,12 @@ bool CallAndMessageChecker::PreVisitProcessArg(
         else {
           os << " (e.g., via the field chain: '";
           bool first = true;
-          for (SmallVectorImpl<const FieldDecl *>::iterator
-               DI = F.FieldChain.begin(), DE = F.FieldChain.end(); 
DI!=DE;++DI){
+          for (const FieldDecl *FD : F.FieldChain) {
             if (first)
               first = false;
             else
               os << '.';
-            os << **DI;
+            os << *FD;
           }
           os << "')";
         }

_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to