Lines Matching defs:sym

43     OSObject *cache[numStrCache], *str, *sym;
197 sym = (OSObject *) OSSymbol::withCStringNoCopy(strCache[i]);
198 count += array2->setObject(sym, 0);
200 sym->release();
210 for (i = array1->getCount() - 1; (sym = array2->__takeObject(0)); i--) {
211 str = array1->replaceObject(sym, i);
213 count2 += (sym != str);
216 if (sym)
217 sym->release();
237 sym = (OSObject *) OSSymbol::withCStringNoCopy(strCache[i]);
238 count += array1->setObject(sym);
239 sym->release();
244 for (i = 0; (sym = array1->getObject(i)); )
245 if (sym->getRetainCount() == 1)
248 //sym = array1->__takeObject(i);
249 //sym->release();
256 sym = (OSObject *) OSSymbol::withCStringNoCopy(strCache[i]);
258 if (str == sym) {
263 sym->release();
281 OSObject *cache[numStrCache], *str, *sym;
421 sym = (OSObject *) OSSymbol::withCStringNoCopy(strCache[i]);
422 count += set1->setObject(sym);
423 sym->release();
430 sym = (OSObject *) OSSymbol::withCStringNoCopy(strCache[i]);
431 count += set1->member(sym);
432 count2 += sym->getRetainCount();
433 sym->release();
453 sym = (OSObject *) OSSymbol::withCStringNoCopy(strCache[i]);
454 count += array->setObject(sym);
455 sym->release();
464 while ( (sym = set1->getAnyObject()) ) {
465 count -= set1->__takeObject(sym);
466 count2 -= sym->getRetainCount();
467 sym->release();
487 const OSSymbol *symCache[numStrCache], *sym;
516 sym = OSSymbol::withCStringNoCopy(strCache[0]);
519 TEST_ASSERT('D', "1h", dict1->setObject((OSObject *) sym, sym));
520 TEST_ASSERT('D', "1i", (OSObject *) sym == dict1->getObject(sym));
521 sym->release();
522 TEST_ASSERT('D', "1i", 2 == sym->getRetainCount());
538 sym = OSSymbol::withCStringNoCopy(strCache[i]);
539 if (1 == sym->getRetainCount())
540 symCache[numSymbols++] = sym;
542 sym->release();
578 sym = OSSymbol::withCStringNoCopy(strCache[i]);
579 if (1 == sym->getRetainCount()) {
581 symCache[numSymbols] = sym;
585 sym->release();
635 sym = OSSymbol::withCStringNoCopy(strCache[i]);
636 if (1 == sym->getRetainCount()) {
638 symCache[numSymbols] = sym;
642 sym->release();
650 sym = symCache[i];
651 count1 += ((OSObject *) sym == dict1->setObject((OSObject *) sym,
652 sym->getCStringNoCopy()));
653 count2 += (sym->getRetainCount() == 3);
673 sym = symCache[i];
676 count1 += ((OSString *) sym == replacedObject);
678 count2 += (sym->getRetainCount() == 2);
686 sym = symCache[i];
688 count1 += (str == dict2->__takeObject(sym));
690 count2 += (sym->getRetainCount() == 1);
691 sym->release();
714 const OSSymbol *symCache[numStrCache], *sym;
723 sym = OSSymbol::withCStringNoCopy(strCache[i]);
724 if (1 == sym->getRetainCount()) {
726 symCache[numSymbols] = sym;
730 sym->release();
878 for (i = 0; (sym = (const IOSymbol *) iter1->getNextObject()); i++) {
882 count3 += (symCache[i] == sym);
895 sym = (const OSSymbol *) iter1->getNextObject();
899 sym = (const OSSymbol *) bigReturn->getObject(0);
903 sym = 0;
905 if (!sym)
908 count1 += (symCache[i] == sym);