diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2015-07-08 16:16:15 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2015-07-08 16:16:15 +0000 |
commit | 51271bdc4ffc3986a0e9aa456bf254493f099f67 (patch) | |
tree | a3714ec7c63e59dff1384f6db77f231d4abfd98d /llvm/lib/Object | |
parent | dfb9618687e06a7a09cbde3d61a0a6a1dcb3a913 (diff) | |
download | bcm5719-llvm-51271bdc4ffc3986a0e9aa456bf254493f099f67.tar.gz bcm5719-llvm-51271bdc4ffc3986a0e9aa456bf254493f099f67.zip |
Use a range loop. NFC.
llvm-svn: 241685
Diffstat (limited to 'llvm/lib/Object')
-rw-r--r-- | llvm/lib/Object/ArchiveWriter.cpp | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/llvm/lib/Object/ArchiveWriter.cpp b/llvm/lib/Object/ArchiveWriter.cpp index 00a56d13bfe..1d04b4ac0b2 100644 --- a/llvm/lib/Object/ArchiveWriter.cpp +++ b/llvm/lib/Object/ArchiveWriter.cpp @@ -281,16 +281,14 @@ llvm::writeArchive(StringRef ArcName, unsigned LongNameMemberNum = 0; unsigned NewMemberNum = 0; std::vector<unsigned> MemberOffset; - for (std::vector<NewArchiveIterator>::iterator I = NewMembers.begin(), - E = NewMembers.end(); - I != E; ++I, ++MemberNum) { + for (const NewArchiveIterator &I : NewMembers) { + MemoryBufferRef File = Members[MemberNum++]; unsigned Pos = Out.tell(); MemberOffset.push_back(Pos); - MemoryBufferRef File = Members[MemberNum]; - if (I->isNewMember()) { - StringRef FileName = I->getNew(); + if (I.isNewMember()) { + StringRef FileName = I.getNew(); const sys::fs::file_status &Status = NewMemberStatus[NewMemberNum]; NewMemberNum++; @@ -305,8 +303,8 @@ llvm::writeArchive(StringRef ArcName, Status.getGroup(), Status.permissions(), Status.getSize()); } else { - object::Archive::child_iterator OldMember = I->getOld(); - StringRef Name = I->getName(); + object::Archive::child_iterator OldMember = I.getOld(); + StringRef Name = I.getName(); if (Name.size() < 16) printMemberHeader(Out, Name, OldMember->getLastModified(), |