mirror of
https://github.com/intel/llvm.git
synced 2026-01-20 10:58:11 +08:00
[clang-tools-extra] Use *Set::insert_range (NFC) (#133589)
This commit is contained in:
@@ -333,13 +333,10 @@ SignalHandlerCheck::SignalHandlerCheck(StringRef Name,
|
||||
: ClangTidyCheck(Name, Context),
|
||||
AsyncSafeFunctionSet(Options.get("AsyncSafeFunctionSet",
|
||||
AsyncSafeFunctionSetKind::POSIX)) {
|
||||
if (AsyncSafeFunctionSet == AsyncSafeFunctionSetKind::Minimal) {
|
||||
for (StringRef v : MinimalConformingFunctions)
|
||||
ConformingFunctions.insert(v);
|
||||
} else {
|
||||
for (StringRef v : POSIXConformingFunctions)
|
||||
ConformingFunctions.insert(v);
|
||||
}
|
||||
if (AsyncSafeFunctionSet == AsyncSafeFunctionSetKind::Minimal)
|
||||
ConformingFunctions.insert_range(MinimalConformingFunctions);
|
||||
else
|
||||
ConformingFunctions.insert_range(POSIXConformingFunctions);
|
||||
}
|
||||
|
||||
void SignalHandlerCheck::storeOptions(ClangTidyOptions::OptionMap &Opts) {
|
||||
|
||||
@@ -343,9 +343,7 @@ void InconsistentDeclarationParameterNameCheck::check(
|
||||
|
||||
void InconsistentDeclarationParameterNameCheck::markRedeclarationsAsVisited(
|
||||
const FunctionDecl *OriginalDeclaration) {
|
||||
for (const FunctionDecl *Redecl : OriginalDeclaration->redecls()) {
|
||||
VisitedDeclarations.insert(Redecl);
|
||||
}
|
||||
VisitedDeclarations.insert_range(OriginalDeclaration->redecls());
|
||||
}
|
||||
|
||||
} // namespace clang::tidy::readability
|
||||
|
||||
@@ -439,8 +439,7 @@ struct FragmentCompiler {
|
||||
[Normalized(std::move(Normalized))](const Params &, Config &C) {
|
||||
if (C.Diagnostics.SuppressAll)
|
||||
return;
|
||||
for (llvm::StringRef N : Normalized)
|
||||
C.Diagnostics.Suppress.insert(N);
|
||||
C.Diagnostics.Suppress.insert_range(Normalized);
|
||||
});
|
||||
|
||||
if (F.UnusedIncludes) {
|
||||
|
||||
@@ -181,8 +181,7 @@ std::unique_ptr<Iterator> Dex::createFileProximityIterator(
|
||||
Sources[Path] = SourceParams();
|
||||
auto PathURI = URI::create(Path).toString();
|
||||
const auto PathProximityURIs = generateProximityURIs(PathURI.c_str());
|
||||
for (const auto &ProximityURI : PathProximityURIs)
|
||||
ParentURIs.insert(ProximityURI);
|
||||
ParentURIs.insert_range(PathProximityURIs);
|
||||
}
|
||||
// Use SymbolRelevanceSignals for symbol relevance evaluation: use defaults
|
||||
// for all parameters except for Proximity Path distance signal.
|
||||
|
||||
Reference in New Issue
Block a user