Lines Matching defs:fRight
130 fRight(right) {
132 SkASSERT(fRight.get());
144 if (fLeft->end() + 1 == fRight->first()) {
145 // It closed the gap between fLeft and fRight; merge.
147 fRight.reset(fRight->removeLeftmostContiguousRange(&removedCount));
149 if (NULL == fRight.get()) {
156 // There is guaranteed to be a gap between fLeft and fRight, and the
158 SkASSERT(fLeft->end() + 1 < fRight->first());
166 return fRight.detach();
174 GrGLuint name = fRight->appendNames(count);
175 SkASSERT(fRight->end() == fEnd + count);
193 return fRight.detach();
198 fRight.reset(fRight->free(name));
199 if (NULL == fRight) {
200 // fRight became empty after the free.
212 if (fLeft->height() > fRight->height() + 1) {
213 return this->rebalanceImpl<&SparseNameTree::fLeft, &SparseNameTree::fRight>();
215 if (fRight->height() > fLeft->height() + 1) {
216 return this->rebalanceImpl<&SparseNameTree::fRight, &SparseNameTree::fLeft>();
260 SkASSERT(fLeft->end() < fRight->first()); // There must be a gap between left and right.
262 fEnd = fRight->end();
263 fHeight = 1 + SkMax32(fLeft->height(), fRight->height());
267 SkAutoTUnref<SparseNameRange> fRight;