diff options
author | Kazu Hirata <kazu@google.com> | 2023-03-14 19:17:18 -0700 |
---|---|---|
committer | Kazu Hirata <kazu@google.com> | 2023-03-14 19:17:18 -0700 |
commit | ea9d404032be1541e82e965bada82935629a98c8 (patch) | |
tree | d6fa97ccc0129ed177286eb495efdb5ec7bcea6a /clang/lib | |
parent | 65fb636bd462687980935979f2f36ec992e15c84 (diff) | |
download | llvm-ea9d404032be1541e82e965bada82935629a98c8.zip llvm-ea9d404032be1541e82e965bada82935629a98c8.tar.gz llvm-ea9d404032be1541e82e965bada82935629a98c8.tar.bz2 |
[clang] Use *{Set,Map}::contains (NFC)
Diffstat (limited to 'clang/lib')
-rw-r--r-- | clang/lib/ARCMigrate/ObjCMT.cpp | 3 | ||||
-rw-r--r-- | clang/lib/Analysis/ExprMutationAnalyzer.cpp | 2 | ||||
-rw-r--r-- | clang/lib/Analysis/ThreadSafety.cpp | 2 | ||||
-rw-r--r-- | clang/lib/Basic/OpenCLOptions.cpp | 2 | ||||
-rw-r--r-- | clang/lib/CrossTU/CrossTranslationUnit.cpp | 2 | ||||
-rw-r--r-- | clang/lib/Driver/Driver.cpp | 4 | ||||
-rw-r--r-- | clang/lib/Driver/Multilib.cpp | 2 | ||||
-rw-r--r-- | clang/lib/Driver/OffloadBundler.cpp | 3 | ||||
-rw-r--r-- | clang/lib/Format/BreakableToken.cpp | 4 | ||||
-rw-r--r-- | clang/lib/Format/MacroExpander.cpp | 8 | ||||
-rw-r--r-- | clang/lib/Lex/PPMacroExpansion.cpp | 4 | ||||
-rw-r--r-- | clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp | 2 | ||||
-rw-r--r-- | clang/lib/StaticAnalyzer/Core/SymbolManager.cpp | 2 |
13 files changed, 17 insertions, 23 deletions
diff --git a/clang/lib/ARCMigrate/ObjCMT.cpp b/clang/lib/ARCMigrate/ObjCMT.cpp index ce1decd..c76efd7 100644 --- a/clang/lib/ARCMigrate/ObjCMT.cpp +++ b/clang/lib/ARCMigrate/ObjCMT.cpp @@ -153,8 +153,7 @@ protected: bool canModifyFile(StringRef Path) { if (AllowListFilenames.empty()) return true; - return AllowListFilenames.find(llvm::sys::path::filename(Path)) != - AllowListFilenames.end(); + return AllowListFilenames.contains(llvm::sys::path::filename(Path)); } bool canModifyFile(OptionalFileEntryRef FE) { if (!FE) diff --git a/clang/lib/Analysis/ExprMutationAnalyzer.cpp b/clang/lib/Analysis/ExprMutationAnalyzer.cpp index c876eaa..2f2997b 100644 --- a/clang/lib/Analysis/ExprMutationAnalyzer.cpp +++ b/clang/lib/Analysis/ExprMutationAnalyzer.cpp @@ -605,7 +605,7 @@ FunctionParmMutationAnalyzer::FunctionParmMutationAnalyzer( for (const CXXCtorInitializer *Init : Ctor->inits()) { ExprMutationAnalyzer InitAnalyzer(*Init->getInit(), Context); for (const ParmVarDecl *Parm : Ctor->parameters()) { - if (Results.find(Parm) != Results.end()) + if (Results.contains(Parm)) continue; if (const Stmt *S = InitAnalyzer.findMutation(Parm)) Results[Parm] = S; diff --git a/clang/lib/Analysis/ThreadSafety.cpp b/clang/lib/Analysis/ThreadSafety.cpp index 899c601..9041000 100644 --- a/clang/lib/Analysis/ThreadSafety.cpp +++ b/clang/lib/Analysis/ThreadSafety.cpp @@ -1163,7 +1163,7 @@ void BeforeSet::checkBeforeAfter(const ValueDecl* StartVd, } // Transitively search other before sets, and warn on cycles. if (traverse(Vdb)) { - if (CycMap.find(Vd) == CycMap.end()) { + if (!CycMap.contains(Vd)) { CycMap.insert(std::make_pair(Vd, true)); StringRef L1 = Vd->getName(); Analyzer.Handler.handleBeforeAfterCycle(L1, Vd->getLocation()); diff --git a/clang/lib/Basic/OpenCLOptions.cpp b/clang/lib/Basic/OpenCLOptions.cpp index 44edf54..d39686e 100644 --- a/clang/lib/Basic/OpenCLOptions.cpp +++ b/clang/lib/Basic/OpenCLOptions.cpp @@ -26,7 +26,7 @@ static const std::pair<StringRef, StringRef> FeatureExtensionMap[] = { {"cl_khr_3d_image_writes", "__opencl_c_3d_image_writes"}}; bool OpenCLOptions::isKnown(llvm::StringRef Ext) const { - return OptMap.find(Ext) != OptMap.end(); + return OptMap.contains(Ext); } bool OpenCLOptions::isAvailableOption(llvm::StringRef Ext, diff --git a/clang/lib/CrossTU/CrossTranslationUnit.cpp b/clang/lib/CrossTU/CrossTranslationUnit.cpp index c41da84..e84ef0a 100644 --- a/clang/lib/CrossTU/CrossTranslationUnit.cpp +++ b/clang/lib/CrossTU/CrossTranslationUnit.cpp @@ -660,7 +660,7 @@ parseInvocationList(StringRef FileContent, llvm::sys::path::Style PathStyle) { StringRef InvocationKey = NativeSourcePath; - if (InvocationList.find(InvocationKey) != InvocationList.end()) + if (InvocationList.contains(InvocationKey)) return llvm::make_error<IndexError>( index_error_code::invocation_list_ambiguous); diff --git a/clang/lib/Driver/Driver.cpp b/clang/lib/Driver/Driver.cpp index 6533d4e..c376557 100644 --- a/clang/lib/Driver/Driver.cpp +++ b/clang/lib/Driver/Driver.cpp @@ -961,7 +961,7 @@ void Driver::CreateOffloadingDeviceToolChains(Compilation &C, } else TC = &getToolChain(C.getInputArgs(), TT); C.addOffloadDeviceToolChain(TC, Action::OFK_OpenMP); - if (DerivedArchs.find(TT.getTriple()) != DerivedArchs.end()) + if (DerivedArchs.contains(TT.getTriple())) KnownArchs[TC] = DerivedArchs[TT.getTriple()]; } } @@ -4313,7 +4313,7 @@ Driver::getOffloadArchs(Compilation &C, const llvm::opt::DerivedArgList &Args, : "--no-offload-arch"); } - if (KnownArchs.find(TC) != KnownArchs.end()) + if (KnownArchs.contains(TC)) return KnownArchs.lookup(TC); llvm::DenseSet<StringRef> Archs; diff --git a/clang/lib/Driver/Multilib.cpp b/clang/lib/Driver/Multilib.cpp index 1f8db75..d1ab0c7 100644 --- a/clang/lib/Driver/Multilib.cpp +++ b/clang/lib/Driver/Multilib.cpp @@ -63,7 +63,7 @@ bool Multilib::operator==(const Multilib &Other) const { MyFlags.insert(Flag); for (const auto &Flag : Other.Flags) - if (MyFlags.find(Flag) == MyFlags.end()) + if (!MyFlags.contains(Flag)) return false; if (osSuffix() != Other.osSuffix()) diff --git a/clang/lib/Driver/OffloadBundler.cpp b/clang/lib/Driver/OffloadBundler.cpp index de7799f..c8c50c9 100644 --- a/clang/lib/Driver/OffloadBundler.cpp +++ b/clang/lib/Driver/OffloadBundler.cpp @@ -1232,8 +1232,7 @@ Error OffloadBundler::UnbundleArchive() { // For inserting <CompatibleTarget, list<CodeObject>> entry in // OutputArchivesMap. - if (OutputArchivesMap.find(CompatibleTarget) == - OutputArchivesMap.end()) { + if (!OutputArchivesMap.contains(CompatibleTarget)) { std::vector<NewArchiveMember> ArchiveMembers; ArchiveMembers.push_back(NewArchiveMember(MemBufRef)); diff --git a/clang/lib/Format/BreakableToken.cpp b/clang/lib/Format/BreakableToken.cpp index b3ef2a8..16df187 100644 --- a/clang/lib/Format/BreakableToken.cpp +++ b/clang/lib/Format/BreakableToken.cpp @@ -590,10 +590,8 @@ unsigned BreakableBlockComment::getContentIndent(unsigned LineIndex) const { ContentWithNoDecoration = ContentWithNoDecoration.substr(1).ltrim(Blanks); StringRef FirstWord = ContentWithNoDecoration.substr( 0, ContentWithNoDecoration.find_first_of(Blanks)); - if (ContentIndentingJavadocAnnotations.find(FirstWord) != - ContentIndentingJavadocAnnotations.end()) { + if (ContentIndentingJavadocAnnotations.contains(FirstWord)) return Style.ContinuationIndentWidth; - } return 0; } diff --git a/clang/lib/Format/MacroExpander.cpp b/clang/lib/Format/MacroExpander.cpp index e03d046..bc98ec4 100644 --- a/clang/lib/Format/MacroExpander.cpp +++ b/clang/lib/Format/MacroExpander.cpp @@ -151,18 +151,16 @@ void MacroExpander::parseDefinition(const std::string &Macro) { } bool MacroExpander::defined(llvm::StringRef Name) const { - return FunctionLike.find(Name) != FunctionLike.end() || - ObjectLike.find(Name) != ObjectLike.end(); + return FunctionLike.contains(Name) || ObjectLike.contains(Name); } bool MacroExpander::objectLike(llvm::StringRef Name) const { - return ObjectLike.find(Name) != ObjectLike.end(); + return ObjectLike.contains(Name); } bool MacroExpander::hasArity(llvm::StringRef Name, unsigned Arity) const { auto it = FunctionLike.find(Name); - return it != FunctionLike.end() && - (it->second.find(Arity) != it->second.end()); + return it != FunctionLike.end() && it->second.contains(Arity); } llvm::SmallVector<FormatToken *, 8> diff --git a/clang/lib/Lex/PPMacroExpansion.cpp b/clang/lib/Lex/PPMacroExpansion.cpp index 76d0d53..628720d 100644 --- a/clang/lib/Lex/PPMacroExpansion.cpp +++ b/clang/lib/Lex/PPMacroExpansion.cpp @@ -87,7 +87,7 @@ void Preprocessor::appendMacroDirective(IdentifierInfo *II, MacroDirective *MD){ // Set up the identifier as having associated macro history. II->setHasMacroDefinition(true); - if (!MD->isDefined() && LeafModuleMacros.find(II) == LeafModuleMacros.end()) + if (!MD->isDefined() && !LeafModuleMacros.contains(II)) II->setHasMacroDefinition(false); if (II->isFromAST()) II->setChangedSinceDeserialization(); @@ -125,7 +125,7 @@ void Preprocessor::setLoadedMacroDirective(IdentifierInfo *II, // Setup the identifier as having associated macro history. II->setHasMacroDefinition(true); - if (!MD->isDefined() && LeafModuleMacros.find(II) == LeafModuleMacros.end()) + if (!MD->isDefined() && !LeafModuleMacros.contains(II)) II->setHasMacroDefinition(false); } diff --git a/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp b/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp index d274d4d..cac7ec3 100644 --- a/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp +++ b/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp @@ -488,7 +488,7 @@ ExplodedGraph::trim(ArrayRef<const NodeTy *> Sinks, const ExplodedNode *N = WL2.pop_back_val(); // Skip this node if we have already processed it. - if (Pass2.find(N) != Pass2.end()) + if (Pass2.contains(N)) continue; // Create the corresponding node in the new graph and record the mapping diff --git a/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp b/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp index 3e97f0c..032605f 100644 --- a/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp +++ b/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp @@ -398,7 +398,7 @@ void SymbolReaper::markDependentsLive(SymbolRef sym) { if (const SymbolRefSmallVectorTy *Deps = SymMgr.getDependentSymbols(sym)) { for (const auto I : *Deps) { - if (TheLiving.find(I) != TheLiving.end()) + if (TheLiving.contains(I)) continue; markLive(I); } |