Lines Matching refs:iter1

718     OSCollectionIterator *iter1, *iter2;
735 iter1 = iter2 = 0;
744 iter1 = OSCollectionIterator::withCollection(array);
747 TEST_ASSERT('I', "1c", iter1);
749 if (iter1 && iter2) {
751 for (i = 0; (str = (IOString *) iter1->getNextObject()); i++) {
760 TEST_ASSERT('I', "1h", iter1->valid());
763 iter1->reset();
767 TEST_ASSERT('I', "1j", !iter1->getNextObject());
768 TEST_ASSERT('I', "1k", !iter1->valid());
770 iter1->reset();
774 str = (OSString *) iter1->getNextObject();
775 else if ( (bigReturn = iter1->nextEntries()) )
786 TEST_ASSERT('I', "1n", iter1->valid());
792 if (iter1) iter1->release();
798 iter1 = 0;
807 iter1 = OSCollectionIterator::withCollection(set);
810 TEST_ASSERT('I', "2c", iter1);
812 if (iter1 && iter2) {
814 for (i = 0; (str = (IOString *) iter1->getNextObject()); i++) {
823 TEST_ASSERT('I', "2h", iter1->valid());
826 iter1->reset();
830 str = (OSString *) iter1->getNextObject();
831 else if ( (bigReturn = iter1->nextEntries()) )
842 TEST_ASSERT('I', "2n", iter1->valid());
844 iter1->reset();
849 TEST_ASSERT('I', "2j", !iter1->getNextObject());
850 TEST_ASSERT('I', "2k", !iter1->valid());
856 if (iter1) iter1->release();
862 iter1 = 0;
871 iter1 = OSCollectionIterator::withCollection(dict);
874 TEST_ASSERT('I', "3c", iter1);
876 if (iter1 && iter2) {
878 for (i = 0; (sym = (const IOSymbol *) iter1->getNextObject()); i++) {
887 TEST_ASSERT('I', "3h", iter1->valid());
890 iter1->reset();
895 sym = (const OSSymbol *) iter1->getNextObject();
898 else if ( (bigReturn = iter1->nextEntries()) ) {
914 TEST_ASSERT('I', "3o", iter1->valid());
916 iter1->reset();
920 TEST_ASSERT('I', "3j", !iter1->getNextObject());
921 TEST_ASSERT('I', "3k", !iter1->valid());
927 if (iter1) iter1->release();