Lines Matching refs:fArray
79 Array* fArray;
94 delete fValue.fArray;
137 return fSlot->fValue.fArray;
236 this->addSlot(new Slot(name, kArray))->fValue.fArray = value;
286 *value = slot->fValue.fArray;
396 if (slot->fValue.fArray) {
398 slot->fValue.fArray->dumpLevel(level + 1);
437 Object* obj = fArray.fObjects[i];
453 Array* array = fArray.fArrays[i];
468 const char* str = fArray.fStrings[i];
471 const char* str = fArray.fStrings[last];
476 SkDebugf(" %d,", fArray.fInts[i]);
478 SkDebugf(" %d ", fArray.fInts[last]);
482 SkDebugf(" %g,", fArray.fFloats[i]);
484 SkDebugf(" %g ", fArray.fFloats[last]);
488 SkDebugf(" %s,", fArray.fBools[i] ? "true" : "false");
490 SkDebugf(" %s ", fArray.fInts[last] ? "true" : "false");
540 fArray.fVoids = sk_malloc_throw(size);
544 memcpy(fArray.fVoids, src, size);
547 void** dstPtr = (void**)fArray.fVoids;
553 sk_bzero(fArray.fVoids, size);
574 this->init(other.type(), other.count(), other.fArray.fVoids);
599 void** ptr = (void**)fArray.fVoids;
604 sk_free(fArray
611 Object*& prev = fArray.fObjects[index];
620 Array*& prev = fArray.fArrays[index];
629 char*& prev = fArray.fStrings[index];