Lines Matching refs:set2
282 OSSet *set1, *set2;
362 set2 = 0;
364 set2 = OSSet::withCapacity(set1->getCount());
365 TEST_ASSERT('S', "3b", set2);
366 TEST_ASSERT('S', "3c", !set2->getCount());
367 TEST_ASSERT('S', "3d", set2->setObject(set1));
368 TEST_ASSERT('S', "3e", set1->getCount() == set2->getCount());
370 if (set2) {
371 TEST_ASSERT('S', "3f", numStrCache == (int) set2->getCount());
373 while ( (str = set2->getAnyObject()) ) {
374 count += set2->__takeObject(str);
378 TEST_ASSERT('S', "3g", !set2->getCount());
383 set2->flushCollection();
386 set2->release();
387 set2 = 0;
390 set2 = OSSet::withSet(set1, numStrCache - 1);
391 TEST_ASSERT('S', "3k", !set2);
392 set2 = OSSet::withSet(set1, set1->getCount());
393 TEST_ASSERT('S', "3l", set2);
396 if (set2) {
397 TEST_ASSERT('S', "3m", numStrCache == (int) set2->getCount());
399 while ( (str = set2->getAnyObject()) ) {
400 count += set2->__takeObject(str);
404 TEST_ASSERT('S', "3n", !set2->getCount());
408 set2->release();
409 set2 = 0;
415 set2 = 0;
438 set2 = OSSet::withSet(set1, 2 * set1->getCount());
440 TEST_ASSERT('S', "4f", set2);
441 if (set2) {
442 set2->setObject(set1);
443 TEST_ASSERT('S', "4g", set1->getCount() == set2->getCount());
445 set2->release();