[clang] a6f4a54 - [Clang][NFC] Const correctness fix for range based for loop (#137431)

via cfe-commits cfe-commits at lists.llvm.org
Mon Apr 28 08:27:22 PDT 2025


Author: Shafik Yaghmour
Date: 2025-04-28T08:27:19-07:00
New Revision: a6f4a54891979c7c6d3c9e01598827da8b413f4f

URL: https://github.com/llvm/llvm-project/commit/a6f4a54891979c7c6d3c9e01598827da8b413f4f
DIFF: https://github.com/llvm/llvm-project/commit/a6f4a54891979c7c6d3c9e01598827da8b413f4f.diff

LOG: [Clang][NFC] Const correctness fix for range based for loop (#137431)

Static analysis flagged that we did not make const a item declaration
b/c we did not modify it all during the loop.

Added: 
    

Modified: 
    clang/utils/TableGen/ClangBuiltinTemplatesEmitter.cpp

Removed: 
    


################################################################################
diff  --git a/clang/utils/TableGen/ClangBuiltinTemplatesEmitter.cpp b/clang/utils/TableGen/ClangBuiltinTemplatesEmitter.cpp
index 34bc782e007d5..de79743a06e1f 100644
--- a/clang/utils/TableGen/ClangBuiltinTemplatesEmitter.cpp
+++ b/clang/utils/TableGen/ClangBuiltinTemplatesEmitter.cpp
@@ -107,7 +107,7 @@ ParseTemplateParameterList(ParserState &PS,
   }
 
   bool First = true;
-  for (auto e : Params) {
+  for (const auto &e : Params) {
     if (First) {
       First = false;
       Code << e;


        


More information about the cfe-commits mailing list