Home | History | Annotate | Download | only in ui

Lines Matching full:prev

130             const Rect* prev = &dst[prevIndex];
133 if (prev->right <= left) break;
135 if (prev->right > left && prev->right < right) {
136 dst.add(Rect(prev->right, top, right, bottom));
137 right = prev->right;
140 if (prev->left > left && prev->left < right) {
141 dst.add(Rect(prev->left, top, right, bottom));
142 right = prev->left;
147 if (prev->left >= right) {
152 if (prev->left >= right) break;
154 if (prev->left > left && prev->left < right) {
155 dst.add(Rect(left, top, prev->left, bottom));
156 left = prev->left;
159 if (prev->right > left && prev->right < right) {
160 dst.add(Rect(left, top, prev->right, bottom));
161 left = prev->right;
165 if (prev->right <= left) {
496 const_iterator prev = cur;
497 Rect b(*prev);
511 if (prev != cur) {
516 if ((*prev < *cur) == false) {
520 if (cur->top == prev->top) {
521 if (cur->bottom != prev->bottom) {
524 } else if (cur->left < prev->right) {
526 "%s: spans overlap horizontally prev=%p, cur=%p",
527 prev, cur);
530 } else if (cur->top < prev->bottom) {
532 "%s: spans overlap vertically prev=%p, cur=%p",
533 name, prev, cur);
536 prev = cur;