[clang-tools-extra] edcc59c - [clang-tools-extra] Use llvm::is_contained (NFC)

Kazu Hirata via cfe-commits cfe-commits at lists.llvm.org
Sat Apr 15 22:39:31 PDT 2023


Author: Kazu Hirata
Date: 2023-04-15T22:39:17-07:00
New Revision: edcc59c70667e6b280e354dc7f9ae94a5ef0042f

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

LOG: [clang-tools-extra] Use llvm::is_contained (NFC)

Added: 
    

Modified: 
    clang-tools-extra/modularize/PreprocessorTracker.cpp

Removed: 
    


################################################################################
diff  --git a/clang-tools-extra/modularize/PreprocessorTracker.cpp b/clang-tools-extra/modularize/PreprocessorTracker.cpp
index b80bff9150e63..59517059d2a9e 100644
--- a/clang-tools-extra/modularize/PreprocessorTracker.cpp
+++ b/clang-tools-extra/modularize/PreprocessorTracker.cpp
@@ -987,11 +987,7 @@ class PreprocessorTrackerImpl : public PreprocessorTracker {
 
   // Check for presence of header handle in the header stack.
   bool isHeaderHandleInStack(HeaderHandle H) const {
-    for (auto I = HeaderStack.begin(), E = HeaderStack.end(); I != E; ++I) {
-      if (*I == H)
-        return true;
-    }
-    return false;
+    return llvm::is_contained(HeaderStack, H);
   }
 
   // Get the handle of a header inclusion path entry.


        


More information about the cfe-commits mailing list