diff options
author | Kazu Hirata <kazu@google.com> | 2021-10-16 23:31:20 -0700 |
---|---|---|
committer | Kazu Hirata <kazu@google.com> | 2021-10-16 23:31:21 -0700 |
commit | 10726992fad771e7c630fc511d85bb81a8d1562e (patch) | |
tree | 30996a2cfa8abbdd89012540cf3e2bb0f14bf5e4 /clang/lib | |
parent | 6176fda3f992b5086302b3826aa0636135cc4cc0 (diff) | |
download | llvm-10726992fad771e7c630fc511d85bb81a8d1562e.zip llvm-10726992fad771e7c630fc511d85bb81a8d1562e.tar.gz llvm-10726992fad771e7c630fc511d85bb81a8d1562e.tar.bz2 |
Use llvm::erase_value (NFC)
Diffstat (limited to 'clang/lib')
-rw-r--r-- | clang/lib/AST/ASTContext.cpp | 2 | ||||
-rw-r--r-- | clang/lib/Sema/SemaExpr.cpp | 3 |
2 files changed, 2 insertions, 3 deletions
diff --git a/clang/lib/AST/ASTContext.cpp b/clang/lib/AST/ASTContext.cpp index d9017b3..1292cb6 100644 --- a/clang/lib/AST/ASTContext.cpp +++ b/clang/lib/AST/ASTContext.cpp @@ -1125,7 +1125,7 @@ void ASTContext::deduplicateMergedDefinitonsFor(NamedDecl *ND) { for (Module *&M : Merged) if (!Found.insert(M).second) M = nullptr; - Merged.erase(std::remove(Merged.begin(), Merged.end(), nullptr), Merged.end()); + llvm::erase_value(Merged, nullptr); } ArrayRef<Module *> diff --git a/clang/lib/Sema/SemaExpr.cpp b/clang/lib/Sema/SemaExpr.cpp index 472b15b..04f8540 100644 --- a/clang/lib/Sema/SemaExpr.cpp +++ b/clang/lib/Sema/SemaExpr.cpp @@ -16641,8 +16641,7 @@ void Sema::CheckUnusedVolatileAssignment(Expr *E) { if (auto *BO = dyn_cast<BinaryOperator>(E->IgnoreParenImpCasts())) { if (BO->getOpcode() == BO_Assign) { auto &LHSs = ExprEvalContexts.back().VolatileAssignmentLHSs; - LHSs.erase(std::remove(LHSs.begin(), LHSs.end(), BO->getLHS()), - LHSs.end()); + llvm::erase_value(LHSs, BO->getLHS()); } } } |