Lines Matching defs:fArray
170 SkAutoTDeleteArray(T array[]) : fArray(array) {}
171 ~SkAutoTDeleteArray() { SkDELETE_ARRAY(fArray); }
173 T* get() const { return fArray; }
174 void free() { SkDELETE_ARRAY(fArray); fArray = NULL; }
175 T* detach() { T* array = fArray; fArray = NULL; return array; }
178 T* fArray;
186 fArray = NULL;
193 fArray = NULL;
195 fArray = SkNEW_ARRAY(T, count);
203 SkDELETE_ARRAY(fArray);
205 fArray = NULL;
207 fArray = SkNEW_ARRAY(T, count);
213 SkDELETE_ARRAY(fArray);
218 T* get() const { return fArray; }
224 return fArray[index];
228 T* fArray;
238 fArray = NULL;
245 fArray = NULL;
256 T* start = fArray;
264 // 'fArray' was allocated last time so free it now
265 SkASSERT((T*) fStorage != fArray);
266 sk_free(fArray);
270 fArray = (T*) sk_malloc_throw(count * sizeof(T));
272 fArray = (T*) fStorage;
274 fArray = NULL;
280 iter = fArray;
281 T* stop = fArray + count;
293 T* get() const { return fArray; }
299 return fArray[index];
304 T* fArray;
305 // since we come right after fArray, fStorage should be properly aligned