Home
last modified time | relevance | path

Searched refs:segmentEndOffset (Results 1 – 2 of 2) sorted by relevance

/aosp14/frameworks/base/core/java/android/text/
H A DLayout.java2186 int segmentEndOffset = in getStartOffsetForAreaWithinRun() local
2188 if (segmentEndOffset == SegmentFinder.DONE) { in getStartOffsetForAreaWithinRun()
2202 segmentEndOffset = Math.min(segmentEndOffset, lineStartOffset + runEndOffset); in getStartOffsetForAreaWithinRun()
2229 segmentEndOffset = segmentFinder.nextEndBoundary(segmentStartOffset); in getStartOffsetForAreaWithinRun()
2232 segmentEndOffset = Math.min(segmentEndOffset, lineStartOffset + runEndOffset); in getStartOffsetForAreaWithinRun()
2312 if (segmentEndOffset <= lineStartOffset + runStartOffset) { in getEndOffsetForAreaWithinRun()
2320 segmentEndOffset = Math.min(segmentEndOffset, lineStartOffset + runEndOffset); in getEndOffsetForAreaWithinRun()
2338 return segmentEndOffset; in getEndOffsetForAreaWithinRun()
2341 segmentEndOffset = segmentFinder.previousEndBoundary(segmentEndOffset); in getEndOffsetForAreaWithinRun()
2342 if (segmentEndOffset == SegmentFinder.DONE in getEndOffsetForAreaWithinRun()
[all …]
/aosp14/frameworks/base/core/java/android/view/inputmethod/
H A DTextBoundsInfo.java764 int segmentEndOffset = segmentFinder.nextEndBoundary(runStart); in getStartForRectWithinRun() local
766 if (segmentEndOffset == SegmentFinder.DONE) return -1; in getStartForRectWithinRun()
767 int segmentStartOffset = segmentFinder.previousStartBoundary(segmentEndOffset); in getStartForRectWithinRun()
772 final int end = Math.min(runEnd, segmentEndOffset); in getStartForRectWithinRun()
778 segmentEndOffset = segmentFinder.nextEndBoundary(segmentEndOffset); in getStartForRectWithinRun()