aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaConcept.cpp
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2025-04-18 00:15:13 -0700
committerGitHub <noreply@github.com>2025-04-18 00:15:13 -0700
commitf4c76bba5909e9c3e542ac723b9a1c0f1c229e79 (patch)
tree07208fcf23f693f73ef7bb72efa71f593f8c265c /clang/lib/Sema/SemaConcept.cpp
parente0a6905287050d57ea0413cba7f011803b1f65ef (diff)
downloadllvm-f4c76bba5909e9c3e542ac723b9a1c0f1c229e79.zip
llvm-f4c76bba5909e9c3e542ac723b9a1c0f1c229e79.tar.gz
llvm-f4c76bba5909e9c3e542ac723b9a1c0f1c229e79.tar.bz2
[clang] Use llvm::append_range (NFC) (#136256)
This patch replaces: llvm::copy(Src, std::back_inserter(Dst)); with: llvm::append_range(Dst, Src); for breavity. One side benefit is that llvm::append_range eventually calls llvm::SmallVector::reserve if Dst is of llvm::SmallVector.
Diffstat (limited to 'clang/lib/Sema/SemaConcept.cpp')
-rw-r--r--clang/lib/Sema/SemaConcept.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/Sema/SemaConcept.cpp b/clang/lib/Sema/SemaConcept.cpp
index 73bc873..5424d20 100644
--- a/clang/lib/Sema/SemaConcept.cpp
+++ b/clang/lib/Sema/SemaConcept.cpp
@@ -2012,8 +2012,8 @@ FormulaType SubsumptionChecker::Normalize(const NormalizedConstraint &NC) {
for (const auto &RTransform : Right) {
Clause Combined;
Combined.reserve(LTransform.size() + RTransform.size());
- llvm::copy(LTransform, std::back_inserter(Combined));
- llvm::copy(RTransform, std::back_inserter(Combined));
+ llvm::append_range(Combined, LTransform);
+ llvm::append_range(Combined, RTransform);
Add(std::move(Combined));
}
}