Lines Matching defs:fArray
160 SkAutoTDeleteArray(T array[]) : fArray(array) {}
161 ~SkAutoTDeleteArray() { SkDELETE_ARRAY(fArray); }
163 T* get() const { return fArray; }
164 void free() { SkDELETE_ARRAY(fArray); fArray = NULL; }
165 T* detach() { T* array = fArray; fArray = NULL; return array; }
168 T* fArray;
176 fArray = NULL;
183 fArray = NULL;
185 fArray = SkNEW_ARRAY(T, count);
193 SkDELETE_ARRAY(fArray);
195 fArray = NULL;
197 fArray = SkNEW_ARRAY(T, count);
203 SkDELETE_ARRAY(fArray);
208 T* get() const { return fArray; }
214 return fArray[index];
218 T* fArray;
228 fArray = NULL;
235 fArray = NULL;
246 T* start = fArray;
254 // 'fArray' was allocated last time so free it now
255 SkASSERT((T*) fStorage != fArray);
256 sk_free(fArray);
260 fArray = (T*) sk_malloc_throw(count * sizeof(T));
262 fArray = (T*) fStorage;
264 fArray = NULL;
270 iter = fArray;
271 T* stop = fArray + count;
283 T* get() const { return fArray; }
289 return fArray[index];
294 T* fArray;
295 // since we come right after fArray, fStorage should be properly aligned