[llvm] [Bitcode] Use a range-based for loop (NFC) (PR #168489)

Kazu Hirata via llvm-commits llvm-commits at lists.llvm.org
Mon Nov 17 22:23:45 PST 2025


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

Identified with modernize-loop-convert.


>From fcc5ac8bb7154c9bc5bbbde1328bb1bdf3d134dd Mon Sep 17 00:00:00 2001
From: Kazu Hirata <kazu at google.com>
Date: Mon, 17 Nov 2025 17:53:33 -0800
Subject: [PATCH] [Bitcode] Use a range-based for loop (NFC)

Identified with modernize-loop-convert.
---
 llvm/lib/Bitcode/Writer/ValueEnumerator.cpp | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp b/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
index f497c574ee75d..36d0d35d024cc 100644
--- a/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
+++ b/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
@@ -616,9 +616,8 @@ void ValueEnumerator::OptimizeConstants(unsigned CstStart, unsigned CstEnd) {
 /// EnumerateValueSymbolTable - Insert all of the values in the specified symbol
 /// table into the values table.
 void ValueEnumerator::EnumerateValueSymbolTable(const ValueSymbolTable &VST) {
-  for (ValueSymbolTable::const_iterator VI = VST.begin(), VE = VST.end();
-       VI != VE; ++VI)
-    EnumerateValue(VI->getValue());
+  for (const auto &VI : VST)
+    EnumerateValue(VI.getValue());
 }
 
 /// Insert all of the values referenced by named metadata in the specified



More information about the llvm-commits mailing list