summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorJan Korous <jkorous@apple.com>2018-03-12 18:31:07 +0000
committerJan Korous <jkorous@apple.com>2018-03-12 18:31:07 +0000
commit8d315b8edeac28c6526bdacb536b2426801b3653 (patch)
tree8731180d0fe8821723dd04c54002fa0a9331834e /llvm/lib
parent41e9a15deba6300910adcb1f9172bcc0f930aaa0 (diff)
downloadbcm5719-llvm-8d315b8edeac28c6526bdacb536b2426801b3653.tar.gz
bcm5719-llvm-8d315b8edeac28c6526bdacb536b2426801b3653.zip
[NFC] Replace iterators in PrintHelp with range-based for
llvm-svn: 327312
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Option/OptTable.cpp10
1 files changed, 4 insertions, 6 deletions
diff --git a/llvm/lib/Option/OptTable.cpp b/llvm/lib/Option/OptTable.cpp
index 658129bef4b..022b9d5d933 100644
--- a/llvm/lib/Option/OptTable.cpp
+++ b/llvm/lib/Option/OptTable.cpp
@@ -537,8 +537,7 @@ void OptTable::PrintHelp(raw_ostream &OS, const char *Name, const char *Title,
// Render help text into a map of group-name to a list of (option, help)
// pairs.
- using helpmap_ty = std::map<std::string, std::vector<OptionInfo>>;
- helpmap_ty GroupedOptionHelp;
+ std::map<std::string, std::vector<OptionInfo>> GroupedOptionHelp;
for (unsigned Id = 1, e = getNumOptions() + 1; Id != e; ++Id) {
// FIXME: Split out option groups.
@@ -567,11 +566,10 @@ void OptTable::PrintHelp(raw_ostream &OS, const char *Name, const char *Title,
}
}
- for (helpmap_ty::iterator it = GroupedOptionHelp .begin(),
- ie = GroupedOptionHelp.end(); it != ie; ++it) {
- if (it != GroupedOptionHelp .begin())
+ for (auto& OptionGroup : GroupedOptionHelp) {
+ if (OptionGroup.first != GroupedOptionHelp.begin()->first)
OS << "\n";
- PrintHelpOptionList(OS, it->first, it->second);
+ PrintHelpOptionList(OS, OptionGroup.first, OptionGroup.second);
}
OS.flush();
OpenPOWER on IntegriCloud