Lines Matching defs:Selection
163 << "Selection picked " << Selection1.back() << " which was not expected";
170 << "Selection picked " << Selection2.back() << " which was not expected";
178 llvm::SmallVector<Multilib> Selection;
181 ASSERT_TRUE(MS.select(TheDriver, {"x"}, Selection));
182 ASSERT_EQ(1u, Selection.size());
183 EXPECT_EQ("/a", Selection[0].gccSuffix());
185 ASSERT_TRUE(MS.select(TheDriver, {"y"}, Selection));
186 ASSERT_EQ(1u, Selection.size());
187 EXPECT_EQ("/b", Selection[0].gccSuffix());
189 ASSERT_TRUE(MS.select(TheDriver, {"y", "x"}, Selection));
190 ASSERT_EQ(2u, Selection.size());
191 EXPECT_EQ("/a", Selection[0].gccSuffix());
192 EXPECT_EQ("/b", Selection[1].gccSuffix());