• Home
  • Raw
  • Download

Lines Matching refs:fArray

19         fArray = NULL;  in SkTDArray()
28 fArray = NULL; in SkTDArray()
33 fArray = (T*)sk_malloc_throw(count * sizeof(T)); in SkTDArray()
35 fData = (ArrayT*)fArray; in SkTDArray()
37 memcpy(fArray, src, sizeof(T) * count); in SkTDArray()
43 fArray = NULL; in SkTDArray()
47 SkTDArray<T> tmp(src.fArray, src.fCount); in SkTDArray()
51 sk_free(fArray); in ~SkTDArray()
57 SkTDArray<T> tmp(src.fArray, src.fCount);
60 memcpy(fArray, src.fArray, sizeof(T) * src.fCount);
70 !memcmp(a.fArray, b.fArray, a.fCount * sizeof(T)));
74 SkTSwap(fArray, other.fArray); in swap()
86 T* array = fArray; in detach()
87 fArray = NULL; in detach()
105 T* begin() const { return fArray; } in begin()
106 T* end() const { return fArray ? fArray + fCount : NULL; } in end()
109 return fArray[index];
113 if (fArray) { in reset()
114 sk_free(fArray); in reset()
115 fArray = NULL; in reset()
149 memmove(fArray + 1, fArray, (fCount - 1) * sizeof(T)); in prepend()
150 return fArray; in prepend()
159 SkASSERT(src == NULL || fArray == NULL ||
160 src + count <= fArray || fArray + oldCount <= src);
164 memcpy(fArray + oldCount, src, sizeof(T) * count);
167 return fArray + oldCount;
184 T* dst = fArray + index;
195 memmove(fArray + index, fArray + index + count, sizeof(T) * (fCount - index));
203 memcpy(fArray + index, fArray + newCount, sizeof(T)); in removeShuffle()
208 const T* iter = fArray; in find()
209 const T* stop = fArray + fCount; in find()
213 return (int) (iter - fArray); in find()
220 const T* iter = fArray + fCount; in rfind()
221 const T* stop = fArray; in rfind()
240 T* iter = fArray; in deleteAll()
241 T* stop = fArray + fCount; in deleteAll()
250 T* iter = fArray; in freeAll()
251 T* stop = fArray + fCount; in freeAll()
260 T* iter = fArray; in unrefAll()
261 T* stop = fArray + fCount; in unrefAll()
270 T* iter = fArray; in safeUnrefAll()
271 T* stop = fArray + fCount; in safeUnrefAll()
281 SkASSERT((fReserve == 0 && fArray == NULL) || in validate()
282 (fReserve > 0 && fArray != NULL)); in validate()
284 SkASSERT(fData == (ArrayT*)fArray); in validate()
296 T* fArray; variable
306 fArray = (T*)sk_realloc_throw(fArray, size * sizeof(T)); in growBy()
308 fData = (ArrayT*)fArray; in growBy()