Lines Matching refs:MS

182   MultilibSet MS;  in TEST()  local
183 ASSERT_TRUE(MS.size() == 0); in TEST()
184 MS.Maybe(Multilib("64").flag("+m64")); in TEST()
185 ASSERT_TRUE(MS.size() == 2); in TEST()
186 for (MultilibSet::const_iterator I = MS.begin(), E = MS.end(); I != E; ++I) { in TEST()
198 MultilibSet MS; in TEST() local
199 MS.Maybe(Multilib("sof").flag("+sof")); in TEST()
200 MS.Maybe(Multilib("el").flag("+EL")); in TEST()
201 ASSERT_TRUE(MS.size() == 4); in TEST()
202 for (MultilibSet::const_iterator I = MS.begin(), E = MS.end(); I != E; ++I) { in TEST()
226 MultilibSet MS; in TEST() local
227 MS.push_back(Multilib("one")); in TEST()
228 MS.push_back(Multilib("two")); in TEST()
229 ASSERT_TRUE(MS.size() == 2); in TEST()
230 for (MultilibSet::const_iterator I = MS.begin(), E = MS.end(); I != E; ++I) { in TEST()
235 MS.clear(); in TEST()
236 ASSERT_TRUE(MS.size() == 0); in TEST()
240 MultilibSet MS; in TEST() local
241 MS.Maybe(Multilib("one")); in TEST()
242 MS.Maybe(Multilib("two")); in TEST()
243 MS.Maybe(Multilib("three")); in TEST()
244 ASSERT_EQ(MS.size(), (unsigned)2 * 2 * 2) in TEST()
245 << "Size before filter was incorrect. Contents:\n" << MS; in TEST()
246 MS.FilterOut("/one/two/three"); in TEST()
247 ASSERT_EQ(MS.size(), (unsigned)2 * 2 * 2 - 1) in TEST()
248 << "Size after filter was incorrect. Contents:\n" << MS; in TEST()
249 for (MultilibSet::const_iterator I = MS.begin(), E = MS.end(); I != E; ++I) { in TEST()
256 MultilibSet MS; in TEST() local
257 MS.Maybe(Multilib("orange")); in TEST()
258 MS.Maybe(Multilib("pear")); in TEST()
259 MS.Maybe(Multilib("plum")); in TEST()
260 ASSERT_EQ((int)MS.size(), 1 /* Default */ + in TEST()
268 << "Size before filter was incorrect. Contents:\n" << MS; in TEST()
269 MS.FilterOut([](const Multilib &M) { in TEST()
272 ASSERT_EQ((int)MS.size(), 1 /* Default */ + in TEST()
277 << "Size after filter was incorrect. Contents:\n" << MS; in TEST()
278 for (MultilibSet::const_iterator I = MS.begin(), E = MS.end(); I != E; ++I) { in TEST()
354 MultilibSet MS; in TEST() local
355 MS.push_back(Multilib("foo", {}, {}, 1).flag("+foo")); in TEST()
356 MS.push_back(Multilib("bar", {}, {}, 2).flag("+bar")); in TEST()
362 ASSERT_TRUE(MS.select(Flags1, Selection1)) in TEST()
371 ASSERT_TRUE(MS.select(Flags2, Selection2)) in TEST()