summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-ar/llvm-ar.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2014-10-21 21:07:49 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2014-10-21 21:07:49 +0000
commit4c1f801b8198fc634abf558598b9038cd9fe9882 (patch)
tree1087182eaafd2a1c13b954e3005e432d4d50e449 /llvm/tools/llvm-ar/llvm-ar.cpp
parent1d6d08bb4d47ad036def8526edba47d8f7111d5d (diff)
downloadbcm5719-llvm-4c1f801b8198fc634abf558598b9038cd9fe9882.tar.gz
bcm5719-llvm-4c1f801b8198fc634abf558598b9038cd9fe9882.zip
Use a StringRef. No functionality change.
llvm-svn: 220327
Diffstat (limited to 'llvm/tools/llvm-ar/llvm-ar.cpp')
-rw-r--r--llvm/tools/llvm-ar/llvm-ar.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/llvm/tools/llvm-ar/llvm-ar.cpp b/llvm/tools/llvm-ar/llvm-ar.cpp
index 56b51648f5e..087b0041c7c 100644
--- a/llvm/tools/llvm-ar/llvm-ar.cpp
+++ b/llvm/tools/llvm-ar/llvm-ar.cpp
@@ -652,11 +652,10 @@ computeNewArchiveMembers(ArchiveOperation Operation,
Ret.insert(Ret.begin() + InsertPos, Members.size(), NewArchiveIterator());
int Pos = InsertPos;
- for (std::vector<std::string>::iterator I = Members.begin(),
- E = Members.end();
- I != E; ++I, ++Pos) {
- StringRef Name = sys::path::filename(*I);
- addMember(Ret, &*I, Name, Pos);
+ for (auto &Member : Members) {
+ StringRef Name = sys::path::filename(Member);
+ addMember(Ret, &Member, Name, Pos);
+ ++Pos;
}
return Ret;
OpenPOWER on IntegriCloud