[llvm] [DWARFLinker] Use a range-based for loop (NFC) (PR #98585)

Kazu Hirata via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 11 20:58:59 PDT 2024


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

None

>From 77890c27c430850fef19d5a3f9e6d1591f1cc782 Mon Sep 17 00:00:00 2001
From: Kazu Hirata <kazu at google.com>
Date: Thu, 11 Jul 2024 19:49:30 -0700
Subject: [PATCH] [DWARFLinker] Use a range-based for loop (NFC)

---
 llvm/lib/DWARFLinker/Parallel/DWARFLinkerUnit.cpp | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/llvm/lib/DWARFLinker/Parallel/DWARFLinkerUnit.cpp b/llvm/lib/DWARFLinker/Parallel/DWARFLinkerUnit.cpp
index 93def34aa4fda..c992a2321c14b 100644
--- a/llvm/lib/DWARFLinker/Parallel/DWARFLinkerUnit.cpp
+++ b/llvm/lib/DWARFLinker/Parallel/DWARFLinkerUnit.cpp
@@ -70,9 +70,7 @@ void DwarfUnit::emitDwarfAbbrevEntry(const DIEAbbrev &Abbrev,
 
   // For each attribute description.
   const SmallVectorImpl<DIEAbbrevData> &Data = Abbrev.getData();
-  for (unsigned i = 0, N = Data.size(); i < N; ++i) {
-    const DIEAbbrevData &AttrData = Data[i];
-
+  for (const DIEAbbrevData &AttrData : Data) {
     // Emit attribute type.
     encodeULEB128(AttrData.getAttribute(), AbbrevSection.OS);
 



More information about the llvm-commits mailing list