Lines Matching refs:fArray
85 fArray.reset(new T[count]); in SkAutoTArray()
90 SkAutoTArray(SkAutoTArray&& other) : fArray(std::move(other.fArray)) { in SkAutoTArray()
95 fArray = std::move(other.fArray);
107 T* get() const { return fArray.get(); } in get()
113 return fArray[index];
117 std::unique_ptr<T[]> fArray;
132 fArray = nullptr; in SkAutoSTArray()
139 fArray = nullptr; in SkAutoSTArray()
150 T* start = fArray; in reset()
160 SkASSERT((T*) fStorage != fArray); in reset()
161 sk_free(fArray); in reset()
165 fArray = (T*) sk_malloc_throw(count, sizeof(T)); in reset()
167 fArray = (T*) fStorage; in reset()
169 fArray = nullptr; in reset()
175 iter = fArray; in reset()
176 T* stop = fArray + count; in reset()
188 T* get() const { return fArray; } in get()
190 T* begin() { return fArray; } in begin()
192 const T* begin() const { return fArray; } in begin()
194 T* end() { return fArray + fCount; } in end()
196 const T* end() const { return fArray + fCount; } in end()
202 return fArray[index];
218 T* fArray; variable