Lines Matching defs:mLast
472 , mLast(area.width(), area.height())
475 mLast.set(last);
482 return !mLast.isSpace(mLastGlyph);
529 mLast.set(*this);
533 CommonCheck mLast;
615 mLast.setEmpty();
631 if (VERBOSE_LOGGING && !mLast.isEmpty()) DBG_NAV_LOGD("%s 1"
633 " mLast=(%d,%d,r=%d,b=%d) mLastBase=%d",
636 mLast.fLeft, mLast.fTop, mLast.fRight, mLast.fBottom, mLastBase);
644 " mLast=(%d,%d,r=%d,b=%d) mLastBase=%d"
648 mLast.fLeft, mLast.fTop, mLast.fRight, mLast.fBottom, mLastBase,
658 " mLast=(%d,%d,r=%d,b=%d) mLastBase=%d"
662 mLast.fLeft, mLast.fTop, mLast.fRight, mLast.fBottom, mLastBase,
688 bool sameBaseLine = baseLinesAgree(mLast, mLastBase, full, fullBase);
689 bool adjacent = (full.fLeft - mLast.fRight) < spaceGap;
691 if (mLast.isEmpty() || (sameBaseLine && adjacent)) {
694 " mLast=(%d,%d,r=%d,b=%d) mLastBase=%d"
697 mLast.fLeft, mLast.fTop, mLast.fRight, mLast.fBottom, mLastBase,
699 mLast.join(full);
700 mLastIntersects = SkIRect::Intersects(mLast, mSelectRect);
704 " mLast=(%d,%d,r=%d,b=%d) mLastBase=%d"
710 mLast.fLeft, mLast.fTop, mLast.fRight, mLast.fBottom, mLastBase,
724 mLast = full;
726 mLastIntersects = SkIRect::Intersects(mLast, mSelectRect);
728 mLast.setEmpty();
741 mLast.setEmpty();
752 SkIRect mLast;
775 if (VERBOSE_LOGGING) DBG_NAV_LOGD(" mLast=(%d,%d,r=%d,b=%d)",
776 mLast.fLeft, mLast.fTop, mLast.fRight, mLast.fBottom);
777 mSelectRegion->op(mLast, SkRegion::kUnion_Op);
815 bool sameLines = baseLinesAgree(mLast, mLastBase, full, fullBase);
817 mLast.join(full);
819 if (VERBOSE_LOGGING) DBG_NAV_LOGD("finish mLast=(%d,%d,r=%d,b=%d)",
820 mLast.fLeft, mLast.fTop, mLast.fRight, mLast.fBottom);
822 mLast = full;
888 *mSelectBounds.append() = mLast;