diff options
author | Kazu Hirata <kazu@google.com> | 2025-04-18 00:15:13 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-04-18 00:15:13 -0700 |
commit | f4c76bba5909e9c3e542ac723b9a1c0f1c229e79 (patch) | |
tree | 07208fcf23f693f73ef7bb72efa71f593f8c265c /clang/lib/Sema/SemaConcept.cpp | |
parent | e0a6905287050d57ea0413cba7f011803b1f65ef (diff) | |
download | llvm-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.cpp | 4 |
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)); } } |