From 21668754a2ce62ee183c9dd2665ac61f65c9be2d Mon Sep 17 00:00:00 2001 From: Davide Italiano Date: Tue, 8 Mar 2016 23:58:08 +0000 Subject: [Modules] Modernize, use range-based loops. llvm-svn: 262969 --- clang/lib/Lex/ModuleMap.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'clang/lib/Lex/ModuleMap.cpp') diff --git a/clang/lib/Lex/ModuleMap.cpp b/clang/lib/Lex/ModuleMap.cpp index 301892c..a50cca3 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::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) { -- cgit v1.1