Lines Matching refs:fArray
88 fArray.reset(new T[count]); in SkAutoTArray()
93 SkAutoTArray(SkAutoTArray&& other) : fArray(std::move(other.fArray)) { in SkAutoTArray()
98 fArray = std::move(other.fArray);
110 T* get() const { return fArray.get(); } in get()
116 return fArray[index];
120 const T* data() const { return fArray.get(); } in data()
121 T* data() { return fArray.get(); } in data()
124 std::unique_ptr<T[]> fArray;
139 fArray = nullptr; in SkAutoSTArray()
146 fArray = nullptr; in SkAutoSTArray()
157 T* start = fArray; in reset()
167 SkASSERT((T*) fStorage != fArray); in reset()
168 sk_free(fArray); in reset()
172 fArray = (T*) sk_malloc_throw(count, sizeof(T)); in reset()
174 fArray = (T*) fStorage; in reset()
176 fArray = nullptr; in reset()
182 iter = fArray; in reset()
183 T* stop = fArray + count; in reset()
195 T* get() const { return fArray; } in get()
197 T* begin() { return fArray; } in begin()
199 const T* begin() const { return fArray; } in begin()
201 T* end() { return fArray + fCount; } in end()
203 const T* end() const { return fArray + fCount; } in end()
209 return fArray[index];
213 const T* data() const { return fArray; } in data()
214 T* data() { return fArray; } in data()
230 T* fArray; variable