Lines Matching defs:runStart
211 int runStart = runs[i];
212 int runLimit = runStart + (runs[i+1] & Layout.RUN_LENGTH_MASK);
218 int segstart = runStart;
219 for (int j = mHasTabs ? runStart : runLimit; j <= runLimit; j++) {
306 int runStart = runs[i];
307 int runLimit = runStart + (runs[i+1] & Layout.RUN_LENGTH_MASK);
313 int segstart = runStart;
314 for (int j = mHasTabs ? runStart : runLimit; j <= runLimit; j++) {
455 int runIndex, runLevel = 0, runStart = lineStart, runLimit = lineEnd, newCaret = -1;
466 runStart = lineStart + runs[runIndex];
467 if (cursor >= runStart) {
468 runLimit = runStart + (runs[runIndex+1] & Layout.RUN_LENGTH_MASK);
475 if (cursor == runStart) {
496 runStart = prevRunStart;
518 if (cursor != (advance ? runLimit : runStart) || advance != trailing) {
520 newCaret = getOffsetBeforeAfter(runIndex, runStart, runLimit,
524 if (newCaret != (advance ? runLimit : runStart)) {
607 * @param runStart the start of the run
615 private int getOffsetBeforeAfter(int runIndex, int runStart, int runLimit,
631 int spanStart = runStart;