[clang-tools-extra] 236c921 - Use Dense{Map,Set}::contains (NFC)

Kazu Hirata via cfe-commits cfe-commits at lists.llvm.org
Wed Mar 29 23:01:26 PDT 2023


Author: Kazu Hirata
Date: 2023-03-29T23:01:11-07:00
New Revision: 236c9217a9de77fee52e4e45b3e84f0bbc674cb3

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

LOG: Use Dense{Map,Set}::contains (NFC)

Added: 
    

Modified: 
    clang-tools-extra/clangd/Hover.cpp
    llvm/lib/Analysis/IRSimilarityIdentifier.cpp

Removed: 
    


################################################################################
diff  --git a/clang-tools-extra/clangd/Hover.cpp b/clang-tools-extra/clangd/Hover.cpp
index af4fbe58b8640..6a56553318b84 100644
--- a/clang-tools-extra/clangd/Hover.cpp
+++ b/clang-tools-extra/clangd/Hover.cpp
@@ -1169,7 +1169,7 @@ void maybeAddUsedSymbols(ParsedAST &AST, HoverInfo &HI, const Inclusion &Inc) {
       [&](const include_cleaner::SymbolReference &Ref,
           llvm::ArrayRef<include_cleaner::Header> Providers) {
         if (Ref.RT != include_cleaner::RefType::Explicit ||
-            UsedSymbols.find(Ref.Target) != UsedSymbols.end())
+            UsedSymbols.contains(Ref.Target))
           return;
 
         for (const include_cleaner::Header &H : Providers) {

diff  --git a/llvm/lib/Analysis/IRSimilarityIdentifier.cpp b/llvm/lib/Analysis/IRSimilarityIdentifier.cpp
index 454ce5a6925bf..f029c8342fdef 100644
--- a/llvm/lib/Analysis/IRSimilarityIdentifier.cpp
+++ b/llvm/lib/Analysis/IRSimilarityIdentifier.cpp
@@ -732,7 +732,7 @@ bool IRSimilarityCandidate::compareAssignmentMapping(
     for (unsigned OtherVal : ValueMappingIt->second) {
       if (OtherVal == InstValB)
         continue;
-      if (ValueNumberMappingA.find(OtherVal) == ValueNumberMappingA.end())
+      if (!ValueNumberMappingA.contains(OtherVal))
         continue;
       if (!ValueNumberMappingA[OtherVal].contains(InstValA))
         continue;


        


More information about the cfe-commits mailing list