clang-apply-replacements: For-rangify.
No functionality change.
llvm-svn: 217442
diff --git a/clang-tools-extra/clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp b/clang-tools-extra/clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp
index 94ad463..fcd1a55 100644
--- a/clang-tools-extra/clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp
+++ b/clang-tools-extra/clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp
@@ -199,11 +199,10 @@
// Only include our options in -help output.
StringMap<cl::Option*> OptMap;
cl::getRegisteredOptions(OptMap);
- const char **EndOpts = OptionsToShow + array_lengthof(OptionsToShow);
- for (StringMap<cl::Option *>::iterator I = OptMap.begin(), E = OptMap.end();
- I != E; ++I) {
- if (std::find(OptionsToShow, EndOpts, I->getKey()) == EndOpts)
- I->getValue()->setHiddenFlag(cl::ReallyHidden);
+ const char **EndOpts = std::end(OptionsToShow);
+ for (const auto &Opt : OptMap) {
+ if (std::find(OptionsToShow, EndOpts, Opt.getKey()) == EndOpts)
+ Opt.getValue()->setHiddenFlag(cl::ReallyHidden);
}
cl::SetVersionPrinter(&printVersion);