Author: Jan Svoboda
Date: 2021-11-12T12:13:12+01:00
New Revision: c57ca335474704cabeafcd8421600c3c7ccc4484

URL: 
https://github.com/llvm/llvm-project/commit/c57ca335474704cabeafcd8421600c3c7ccc4484
DIFF: 
https://github.com/llvm/llvm-project/commit/c57ca335474704cabeafcd8421600c3c7ccc4484.diff

LOG: [clang] NFC: Use range-based for loop

Added: 
    

Modified: 
    clang/lib/Frontend/CompilerInstance.cpp

Removed: 
    


################################################################################
diff  --git a/clang/lib/Frontend/CompilerInstance.cpp 
b/clang/lib/Frontend/CompilerInstance.cpp
index 41cc4468de53..ee62d702a762 100644
--- a/clang/lib/Frontend/CompilerInstance.cpp
+++ b/clang/lib/Frontend/CompilerInstance.cpp
@@ -2033,10 +2033,8 @@ CompilerInstance::loadModule(SourceLocation ImportLoc,
       SmallVector<StringRef, 2> Best;
       unsigned BestEditDistance = (std::numeric_limits<unsigned>::max)();
 
-      for (clang::Module::submodule_iterator J = Module->submodule_begin(),
-                                          JEnd = Module->submodule_end();
-           J != JEnd; ++J) {
-        unsigned ED = Name.edit_distance((*J)->Name,
+      for (class Module *SubModule : Module->submodules()) {
+        unsigned ED = Name.edit_distance(SubModule->Name,
                                          /*AllowReplacements=*/true,
                                          BestEditDistance);
         if (ED <= BestEditDistance) {
@@ -2045,7 +2043,7 @@ CompilerInstance::loadModule(SourceLocation ImportLoc,
             BestEditDistance = ED;
           }
 
-          Best.push_back((*J)->Name);
+          Best.push_back(SubModule->Name);
         }
       }
 


        
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to