Lines Matching defs:array
65 static size_t compute_chunk_size(SkFlattenable::Factory* array, int count) {
69 const char* name = SkFlattenable::FactoryToName(array[i]);
96 SkFlattenable::Factory* array = (SkFlattenable::Factory*)storage.get();
97 rec.copyToArray(array);
99 size_t size = compute_chunk_size(array, count);
107 const char* name = SkFlattenable::FactoryToName(array[i]);
127 SkTypeface** array = (SkTypeface**)storage.get();
128 rec.copyToArray((SkRefCnt**)array);
131 SkTypeface* tf = array[i];
139 array[i]->serialize(stream);
187 // SkPictureData::serialize() will write out paints, and then write out an array of typefaces
387 SkTArray<sk_sp<T>>& array, sk_sp<U> (*factory)(SkReadBuffer&)) {
388 if (!buffer.validate(array.empty() && SkTFitsIn<int>(inCount))) {
399 array.reset();
403 array.push_back(std::move(obj));