summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/DeclCXX.cpp
diff options
context:
space:
mode:
authorFangrui Song <maskray@google.com>2019-07-03 08:13:17 +0000
committerFangrui Song <maskray@google.com>2019-07-03 08:13:17 +0000
commit7264a474b7c808e7d3cf44a4e7c0142281ca3cdf (patch)
treefba8d3c60cf164de08531ba93d8e96b115605e86 /clang/lib/AST/DeclCXX.cpp
parent1f6d9845d8f2e0e664b0b03488588010adf39b3f (diff)
downloadbcm5719-llvm-7264a474b7c808e7d3cf44a4e7c0142281ca3cdf.tar.gz
bcm5719-llvm-7264a474b7c808e7d3cf44a4e7c0142281ca3cdf.zip
Change std::{lower,upper}_bound to llvm::{lower,upper}_bound or llvm::partition_point. NFC
llvm-svn: 365006
Diffstat (limited to 'clang/lib/AST/DeclCXX.cpp')
-rw-r--r--clang/lib/AST/DeclCXX.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/clang/lib/AST/DeclCXX.cpp b/clang/lib/AST/DeclCXX.cpp
index 6195d5fa664..a5793ce3aad 100644
--- a/clang/lib/AST/DeclCXX.cpp
+++ b/clang/lib/AST/DeclCXX.cpp
@@ -1450,10 +1450,8 @@ CXXRecordDecl::getLambdaExplicitTemplateParameters() const {
[](const NamedDecl *D) { return !D->isImplicit(); })
&& "Explicit template params should be ordered before implicit ones");
- const auto ExplicitEnd = std::lower_bound(List->begin(), List->end(), false,
- [](const NamedDecl *D, bool) {
- return !D->isImplicit();
- });
+ const auto ExplicitEnd = llvm::partition_point(
+ *List, [](const NamedDecl *D) { return !D->isImplicit(); });
return llvm::makeArrayRef(List->begin(), ExplicitEnd);
}
OpenPOWER on IntegriCloud