diff options
author | Alexey Samsonov <samsonov@google.com> | 2014-03-13 14:37:36 +0000 |
---|---|---|
committer | Alexey Samsonov <samsonov@google.com> | 2014-03-13 14:37:36 +0000 |
commit | 7a2da95e44b5f537323d4fedcacf6378a8682b7d (patch) | |
tree | 504c793b5bf3ecdd8c94b0be5c17b191049bc786 /tools/llvm-objdump/MachODump.cpp | |
parent | b920dfe02b4fb88bafa64ab85800c00faba47f5d (diff) | |
download | llvm-7a2da95e44b5f537323d4fedcacf6378a8682b7d.tar.gz llvm-7a2da95e44b5f537323d4fedcacf6378a8682b7d.tar.bz2 llvm-7a2da95e44b5f537323d4fedcacf6378a8682b7d.tar.xz |
[C++11] Use ObjectFile::sections() in commandline llvm tools
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@203802 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/llvm-objdump/MachODump.cpp')
-rw-r--r-- | tools/llvm-objdump/MachODump.cpp | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/tools/llvm-objdump/MachODump.cpp b/tools/llvm-objdump/MachODump.cpp index df96f00bd7..087fb40628 100644 --- a/tools/llvm-objdump/MachODump.cpp +++ b/tools/llvm-objdump/MachODump.cpp @@ -158,17 +158,14 @@ getSectionsAndSymbols(const MachO::mach_header Header, SI != SE; ++SI) Symbols.push_back(*SI); - for (section_iterator SI = MachOObj->section_begin(), - SE = MachOObj->section_end(); - SI != SE; ++SI) { - SectionRef SR = *SI; + for (const SectionRef &Section : MachOObj->sections()) { StringRef SectName; - SR.getName(SectName); - Sections.push_back(*SI); + Section.getName(SectName); + Sections.push_back(Section); } MachOObjectFile::LoadCommandInfo Command = - MachOObj->getFirstLoadCommandInfo(); + MachOObj->getFirstLoadCommandInfo(); bool BaseSegmentAddressSet = false; for (unsigned i = 0; ; ++i) { if (Command.C.cmd == MachO::LC_FUNCTION_STARTS) { |