• 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];
117 if (fArray) { in reset()
118 sk_free(fArray); in reset()
119 fArray = NULL; in reset()
153 memmove(fArray + 1, fArray, (fCount - 1) * sizeof(T)); in prepend()
154 return fArray; in prepend()
163 SkASSERT(src == NULL || fArray == NULL ||
164 src + count <= fArray || fArray + oldCount <= src);
168 memcpy(fArray + oldCount, src, sizeof(T) * count);
171 return fArray + oldCount;
188 T* dst = fArray + index;
199 memmove(fArray + index, fArray + index + count, sizeof(T) * (fCount - index));
207 memcpy(fArray + index, fArray + newCount, sizeof(T)); in removeShuffle()
212 const T* iter = fArray; in find()
213 const T* stop = fArray + fCount; in find()
217 return (int) (iter - fArray); in find()
224 const T* iter = fArray + fCount; in rfind()
225 const T* stop = fArray; in rfind()
253 memcpy(dst, fArray + index, sizeof(T) * count); in copyRange()
270 T* iter = fArray; in deleteAll()
271 T* stop = fArray + fCount; in deleteAll()
280 T* iter = fArray; in freeAll()
281 T* stop = fArray + fCount; in freeAll()
290 T* iter = fArray; in unrefAll()
291 T* stop = fArray + fCount; in unrefAll()
300 T* iter = fArray; in safeUnrefAll()
301 T* stop = fArray + fCount; in safeUnrefAll()
320 SkASSERT((fReserve == 0 && fArray == NULL) || in validate()
321 (fReserve > 0 && fArray != NULL)); in validate()
323 SkASSERT(fData == (ArrayT*)fArray); in validate()
335 T* fArray; variable
345 fArray = (T*)sk_realloc_throw(fArray, size * sizeof(T)); in growBy()
347 fData = (ArrayT*)fArray; in growBy()