Lines Matching defs:set2

268     UniqueSet<T>* set1, UniqueSet<T>* set2, bool expected) {
270 CHECK(set2->Equals(set2));
271 CHECK(expected == set1->Equals(set2));
272 CHECK(expected == set2->Equals(set1));
284 UniqueSet<String>* set2 = new(&zone) UniqueSet<String>();
286 CHECK_SETS(set1, set2, true);
290 CHECK_SETS(set1, set2, false);
292 set2->Add(A, &zone);
294 CHECK_SETS(set1, set2, true);
298 CHECK_SETS(set1, set2, false);
300 set2->Add(C, &zone);
302 CHECK_SETS(set1, set2, false);
306 CHECK_SETS(set1, set2, false);
308 set2->Add(B, &zone);
310 CHECK_SETS(set1, set2, true);
322 UniqueSet<String>* set2 = new(&zone) UniqueSet<String>();
324 CHECK(set1->IsSubset(set2));
325 CHECK(set2->IsSubset(set1));
329 CHECK(!set1->IsSubset(set2));
330 CHECK(set2->IsSubset(set1));
332 set2->Add(B, &zone);
334 CHECK(!set1->IsSubset(set2));
335 CHECK(!set2->IsSubset(set1));
337 set2->Add(A, &zone);
339 CHECK(set1->IsSubset(set2));
340 CHECK(!set2->IsSubset(set1));
344 CHECK(set1->IsSubset(set2));
345 CHECK(set2->IsSubset(set1));
357 UniqueSet<String>* set2 = new(&zone) UniqueSet<String>();
363 set2->Add(A, &zone);
364 set2->Add(B, &zone);
365 set2->Add(C, &zone);
366 set2->Add(D, &zone);
367 set2->Add(E, &zone);
368 set2->Add(F, &zone);
370 CHECK(set1->IsSubset(set2));
371 CHECK(!set2->IsSubset(set1));
375 CHECK(!set1->IsSubset(set2));
376 CHECK(!set2->IsSubset(set1));
407 UniqueSet<String>* set2 = MakeSet(&zone, j, elements);
409 CHECK(((i & j) == i) == set1->IsSubset(set2));
423 UniqueSet<String>* set2 = new(&zone) UniqueSet<String>();
426 CHECK(set1->IsSubset(set2));
427 CHECK(set2->IsSubset(set1));
431 result = set1->Intersect(set2, &zone);
434 CHECK(set2->Equals(result));
436 set2->Add(A, &zone);
438 result = set1->Intersect(set2, &zone);
442 CHECK(set2->Equals(result));
444 set2->Add(B, &zone);
445 set2->Add(C, &zone);
447 result = set1->Intersect(set2, &zone);
471 UniqueSet<String>* set2 = MakeSet(&zone, j, elements);
473 UniqueSet<String>* result = set1->Intersect(set2, &zone);
491 UniqueSet<String>* set2 = new(&zone) UniqueSet<String>();
494 CHECK(set1->IsSubset(set2));
495 CHECK(set2->IsSubset(set1));
499 result = set1->Union(set2, &zone);
504 set2->Add(A, &zone);
506 result = set1->Union(set2, &zone);
510 CHECK(set2->Equals(result));
512 set2->Add(B, &zone);
513 set2->Add(C, &zone);
515 result = set1->Union(set2, &zone);
518 CHECK(set2->Equals(result));
539 UniqueSet<String>* set2 = MakeSet(&zone, j, elements);
541 UniqueSet<String>* result = set1->Union(set2, &zone);