Lines Matching refs:cache
395 const OSSymbol *cache[numStrCache]; in testSymbol() local
399 cache[0] = IOSymbol::withCStringNoCopy(testC00); in testSymbol()
400 TEST_ASSERT('u', "0a", cache[0]); in testSymbol()
401 if (cache[0]) { in testSymbol()
402 cache[0]->release(); in testSymbol()
411 cache[i] = OSSymbol::withCStringNoCopy(strCache[i]); in testSymbol()
412 if (!cache[i]) { in testSymbol()
414 } else if (!cache[i]->isEqualTo(strCache[i])) { in testSymbol()
425 if (cache[i] != cache[j] && cache[i]->isEqualTo(cache[j])) { in testSymbol()
428 } else if (cache[i] == cache[j]) { in testSymbol()
429 if (cache[i]->getRetainCount() == 1) { in testSymbol()
441 if (cache[i]) { in testSymbol()
442 cache[i]->release(); in testSymbol()
443 cache[i] = 0; in testSymbol()
453 cache[i] = OSSymbol::withCString(strCache[i]); in testSymbol()
456 if (cache[i]) { in testSymbol()
457 cache[i]->release(); in testSymbol()
458 cache[i] = 0; in testSymbol()
474 cache[i] = OSSymbol::withString(tmpStr); in testSymbol()
475 if (!cache[i]) { in testSymbol()
484 if (cache[i]) { in testSymbol()
488 if (cache[i] != tmpSymb) { in testSymbol()
493 cache[i]->release(); in testSymbol()
494 cache[i] = 0; in testSymbol()