r321494 - [NFC] Small const correctness fix

Hamza Sood via cfe-commits cfe-commits at lists.llvm.org
Wed Dec 27 10:05:29 PST 2017


Author: hamzasood
Date: Wed Dec 27 10:05:29 2017
New Revision: 321494

URL: http://llvm.org/viewvc/llvm-project?rev=321494&view=rev
Log:
[NFC] Small const correctness fix

Modified:
    cfe/trunk/lib/Sema/SemaLookup.cpp

Modified: cfe/trunk/lib/Sema/SemaLookup.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Sema/SemaLookup.cpp?rev=321494&r1=321493&r2=321494&view=diff
==============================================================================
--- cfe/trunk/lib/Sema/SemaLookup.cpp (original)
+++ cfe/trunk/lib/Sema/SemaLookup.cpp Wed Dec 27 10:05:29 2017
@@ -1589,7 +1589,7 @@ bool LookupResult::isVisibleSlow(Sema &S
     return false;
 
   // Find the extra places where we need to look.
-  llvm::DenseSet<Module*> &LookupModules = SemaRef.getLookupModules();
+  const auto &LookupModules = SemaRef.getLookupModules();
   if (LookupModules.empty())
     return false;
 
@@ -1604,7 +1604,8 @@ bool LookupResult::isVisibleSlow(Sema &S
   // Check whether DeclModule is transitively exported to an import of
   // the lookup set.
   return std::any_of(LookupModules.begin(), LookupModules.end(),
-                     [&](Module *M) { return M->isModuleVisible(DeclModule); });
+                     [&](const Module *M) {
+                       return M->isModuleVisible(DeclModule); });
 }
 
 bool Sema::isVisibleSlow(const NamedDecl *D) {




More information about the cfe-commits mailing list