summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex/ModuleMap.cpp
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2016-03-08 23:58:08 +0000
committerDavide Italiano <davide@freebsd.org>2016-03-08 23:58:08 +0000
commit21668754a2ce62ee183c9dd2665ac61f65c9be2d (patch)
tree5ab37371478340f1eb580d0948b384388bc39033 /clang/lib/Lex/ModuleMap.cpp
parentb284e71e03bf8d5a5274e68b4e4faba3b764af64 (diff)
downloadbcm5719-llvm-21668754a2ce62ee183c9dd2665ac61f65c9be2d.tar.gz
bcm5719-llvm-21668754a2ce62ee183c9dd2665ac61f65c9be2d.zip
[Modules] Modernize, use range-based loops.
llvm-svn: 262969
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
-rw-r--r--clang/lib/Lex/ModuleMap.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/clang/lib/Lex/ModuleMap.cpp b/clang/lib/Lex/ModuleMap.cpp
index 301892c3b1b..a50cca3c4b2 100644
--- a/clang/lib/Lex/ModuleMap.cpp
+++ b/clang/lib/Lex/ModuleMap.cpp
@@ -94,11 +94,8 @@ ModuleMap::ModuleMap(SourceManager &SourceMgr, DiagnosticsEngine &Diags,
}
ModuleMap::~ModuleMap() {
- for (llvm::StringMap<Module *>::iterator I = Modules.begin(),
- IEnd = Modules.end();
- I != IEnd; ++I) {
- delete I->getValue();
- }
+ for (auto &M : Modules)
+ delete M.getValue();
}
void ModuleMap::setTarget(const TargetInfo &Target) {
OpenPOWER on IntegriCloud