From: Davide Italiano Date: Tue, 8 Mar 2016 23:58:08 +0000 (+0000) Subject: [Modules] Modernize, use range-based loops. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=de2085d3e4aabb5728bca97ab9e1b322e83345e1;p=clang [Modules] Modernize, use range-based loops. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@262969 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Lex/ModuleMap.cpp b/lib/Lex/ModuleMap.cpp index 301892c3b1..a50cca3c4b 100644 --- a/lib/Lex/ModuleMap.cpp +++ b/lib/Lex/ModuleMap.cpp @@ -94,11 +94,8 @@ ModuleMap::ModuleMap(SourceManager &SourceMgr, DiagnosticsEngine &Diags, } ModuleMap::~ModuleMap() { - for (llvm::StringMap::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) {