summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-nm
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2016-02-10 23:16:17 +0000
committerDavide Italiano <davide@freebsd.org>2016-02-10 23:16:17 +0000
commit9ee9fb6571ca6f7cc8f730d33507f1d131b9b68d (patch)
tree8f2bac5b7cd1c3059b49d349a84ebece92d4be84 /llvm/tools/llvm-nm
parent2476e0027e9b6bc3fe85c3438b864aa7da17b70d (diff)
downloadbcm5719-llvm-9ee9fb6571ca6f7cc8f730d33507f1d131b9b68d.tar.gz
bcm5719-llvm-9ee9fb6571ca6f7cc8f730d33507f1d131b9b68d.zip
[llvm-nm] Prefer range-based loop over explicit iterator.
llvm-svn: 260459
Diffstat (limited to 'llvm/tools/llvm-nm')
-rw-r--r--llvm/tools/llvm-nm/llvm-nm.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/tools/llvm-nm/llvm-nm.cpp b/llvm/tools/llvm-nm/llvm-nm.cpp
index 5de4020d39e..5702084b0f5 100644
--- a/llvm/tools/llvm-nm/llvm-nm.cpp
+++ b/llvm/tools/llvm-nm/llvm-nm.cpp
@@ -877,9 +877,8 @@ static char getNMTypeChar(SymbolicFile &Obj, basic_symbol_iterator I) {
// file or zero it is not present.
static unsigned getNsectForSegSect(MachOObjectFile *Obj) {
unsigned Nsect = 1;
- for (section_iterator I = Obj->section_begin(), E = Obj->section_end();
- I != E; ++I) {
- DataRefImpl Ref = I->getRawDataRefImpl();
+ for (auto &S : Obj->sections()) {
+ DataRefImpl Ref = S.getRawDataRefImpl();
StringRef SectionName;
Obj->getSectionName(Ref, SectionName);
StringRef SegmentName = Obj->getSectionFinalSegmentName(Ref);
OpenPOWER on IntegriCloud