[lld] r270601 - Use range loop.

Rafael Espindola via llvm-commits llvm-commits at lists.llvm.org
Tue May 24 12:14:10 PDT 2016


Author: rafael
Date: Tue May 24 14:14:09 2016
New Revision: 270601

URL: http://llvm.org/viewvc/llvm-project?rev=270601&view=rev
Log:
Use range loop.

Thanks to Rui for the suggestion.

Modified:
    lld/trunk/ELF/OutputSections.cpp

Modified: lld/trunk/ELF/OutputSections.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/ELF/OutputSections.cpp?rev=270601&r1=270600&r2=270601&view=diff
==============================================================================
--- lld/trunk/ELF/OutputSections.cpp (original)
+++ lld/trunk/ELF/OutputSections.cpp Tue May 24 14:14:09 2016
@@ -993,11 +993,10 @@ void EhOutputSection<ELFT>::addSectionAu
   const endianness E = ELFT::TargetEndianness;
 
   DenseMap<size_t, CieRecord *> OffsetToCie;
-  for (size_t I = 0, End = Sec->Pieces.size(); I != End; ++I) {
-    SectionPiece &Piece = Sec->Pieces[I];
+  for (SectionPiece &Piece : Sec->Pieces) {
     // The empty record is the end marker.
     if (Piece.Data.size() == 4)
-      continue;
+      return;
 
     size_t Offset = Piece.InputOff;
     uint32_t ID = read32<E>(Piece.Data.data() + 4);




More information about the llvm-commits mailing list