diff options
author | Fangrui Song <maskray@google.com> | 2018-10-20 17:53:42 +0000 |
---|---|---|
committer | Fangrui Song <maskray@google.com> | 2018-10-20 17:53:42 +0000 |
commit | 3117b17bc57c174ab44b42350eac2b2bc6f6dcd3 (patch) | |
tree | 521ba6cecfe4a31f613e29eb6eff7c63291e682e /clang/lib/AST/VTableBuilder.cpp | |
parent | 45b275409729919a0cc844aa2b34daf5534a107f (diff) | |
download | bcm5719-llvm-3117b17bc57c174ab44b42350eac2b2bc6f6dcd3.tar.gz bcm5719-llvm-3117b17bc57c174ab44b42350eac2b2bc6f6dcd3.zip |
Use llvm::{all,any,none}_of instead std::{all,any,none}_of. NFC
llvm-svn: 344859
Diffstat (limited to 'clang/lib/AST/VTableBuilder.cpp')
-rw-r--r-- | clang/lib/AST/VTableBuilder.cpp | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/clang/lib/AST/VTableBuilder.cpp b/clang/lib/AST/VTableBuilder.cpp index 81e3c947801..846a6085743 100644 --- a/clang/lib/AST/VTableBuilder.cpp +++ b/clang/lib/AST/VTableBuilder.cpp @@ -3406,10 +3406,9 @@ static void removeRedundantPaths(std::list<FullPathTy> &FullPaths) { for (const FullPathTy &OtherPath : FullPaths) { if (&SpecificPath == &OtherPath) continue; - if (std::all_of(SpecificPath.begin(), SpecificPath.end(), - [&](const BaseSubobject &BSO) { - return OtherPath.count(BSO) != 0; - })) { + if (llvm::all_of(SpecificPath, [&](const BaseSubobject &BSO) { + return OtherPath.count(BSO) != 0; + })) { return true; } } @@ -3485,10 +3484,9 @@ static const FullPathTy *selectBestPath(ASTContext &Context, // It's possible that the overrider isn't in this path. If so, skip it // because this path didn't introduce it. const CXXRecordDecl *OverridingParent = OverridingMethod->getParent(); - if (std::none_of(SpecificPath.begin(), SpecificPath.end(), - [&](const BaseSubobject &BSO) { - return BSO.getBase() == OverridingParent; - })) + if (llvm::none_of(SpecificPath, [&](const BaseSubobject &BSO) { + return BSO.getBase() == OverridingParent; + })) continue; CurrentOverrides.insert(OverridingMethod); } |