Lines Matching refs:copy
20 inline void copy(SkTArray<T, true>* self, int dst, int src) {
24 inline void copy(SkTArray<T, true>* self, const T* array) {
33 inline void copy(SkTArray<T, false>* self, int dst, int src) {
37 inline void copy(SkTArray<T, false>* self, const T* array) {
55 When MEM_COPY is false, T will be copy constructed / destructed.
97 * assign copy of array to this
106 SkTArrayExt::copy(this, static_cast<const T*>(array.fMemArray));
132 // set fCount to 0 before calling checkRealloc so that no copy cons. are called.
142 * Resets to a copy of a C array.
151 SkTArrayExt::copy(this, array);
160 SkTArrayExt::copy(this, n, newCount);
187 * Version of above that uses a copy constructor to initialize the new item
210 * Version of above that uses a copy constructor to initialize all n items
223 * Version of above that uses a copy constructor to initialize the n items
287 SkTArray copy(*that);
289 *this = copy;
415 SkTArrayExt::copy(this, array);
467 template<typename X> friend void SkTArrayExt::copy(SkTArray<X, true>* that, int dst, int src);
468 template<typename X> friend void SkTArrayExt::copy(SkTArray<X, true>* that, const X*);
471 template<typename X> friend void SkTArrayExt::copy(SkTArray<X, false>* that, int dst, int src);
472 template<typename X> friend void SkTArrayExt::copy(SkTArray<X, false>* that, const X*);