Lines Matching refs:this
4 * Use of this source code is governed by a BSD-style license that can be
36 constexpr Iterator& operator++() { ++fIndex; return *this; }
37 constexpr Iterator operator++(int) { Iterator tmp(*this); operator++(); return tmp; }
74 constexpr ReturnTuple operator[](size_t i) const { return this->index(i);}
76 constexpr bool empty() const { return this->size() == 0; }
77 constexpr ReturnTuple front() const { return this->index(0); }
78 constexpr ReturnTuple back() const { return this->index(this->size() - 1); }
79 constexpr Iterator begin() const { return Iterator{this, 0}; }
80 constexpr Iterator end() const { return Iterator{this, this->size()}; }
86 SkASSERT(n <= this->size());
91 SkASSERT(n <= this->size());
93 return SkZip{n, this->pointersAt(fSize - n)};
96 SkASSERT(offset < this->size());
97 SkASSERT(count <= this->size() - offset);
108 SkASSERT(this->size() > 0);
109 SkASSERT(i < this->size());
119 SkASSERT(this->size() > 0);
120 SkASSERT(i < this->size());