summaryrefslogtreecommitdiffstats
path: root/clang/unittests/Driver
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2015-03-22 16:05:46 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2015-03-22 16:05:46 +0000
commit15a6194b5d0ff81a86cbe01c5dc17baa036c07fb (patch)
tree3a44c33ae6eb43f7f9844f86bc92afcc55dbd972 /clang/unittests/Driver
parent03c37c9099ffc4a733aa7ebd198ea26c12639115 (diff)
downloadbcm5719-llvm-15a6194b5d0ff81a86cbe01c5dc17baa036c07fb.tar.gz
bcm5719-llvm-15a6194b5d0ff81a86cbe01c5dc17baa036c07fb.zip
Update unit test for r232916.
llvm-svn: 232918
Diffstat (limited to 'clang/unittests/Driver')
-rw-r--r--clang/unittests/Driver/MultilibTest.cpp10
1 files changed, 3 insertions, 7 deletions
diff --git a/clang/unittests/Driver/MultilibTest.cpp b/clang/unittests/Driver/MultilibTest.cpp
index dceace536f0..c5e8e0970de 100644
--- a/clang/unittests/Driver/MultilibTest.cpp
+++ b/clang/unittests/Driver/MultilibTest.cpp
@@ -254,12 +254,6 @@ TEST(MultilibTest, SetRegexFilter) {
}
TEST(MultilibTest, SetFilterObject) {
- // Filter object
- struct StartsWithP : public MultilibSet::FilterCallback {
- bool operator()(const Multilib &M) const override {
- return StringRef(M.gccSuffix()).startswith("/p");
- }
- };
MultilibSet MS;
MS.Maybe(Multilib("orange"));
MS.Maybe(Multilib("pear"));
@@ -273,7 +267,9 @@ TEST(MultilibTest, SetFilterObject) {
1 /* orange/plum */ +
1 /* orange/pear/plum */ )
<< "Size before filter was incorrect. Contents:\n" << MS;
- MS.FilterOut(StartsWithP());
+ MS.FilterOut([](const Multilib &M) {
+ return StringRef(M.gccSuffix()).startswith("/p");
+ });
ASSERT_EQ((int)MS.size(), 1 /* Default */ +
1 /* orange */ +
1 /* orange/pear */ +
OpenPOWER on IntegriCloud