Lines Matching refs:oldEnd
182 private void addCurrentChangeLocked(final int start, final int oldEnd, final int newEnd) { in addCurrentChangeLocked() argument
185 mCurrentOldEnd += Math.max(0, oldEnd - mCurrentNewEnd); in addCurrentChangeLocked()
186 mCurrentNewEnd = newEnd + Math.max(0, mCurrentNewEnd - oldEnd); in addCurrentChangeLocked()
242 private void addShadowChange(final int start, final int oldEnd, final int newEnd) { in addShadowChange() argument
245 mShadowOldEnd += Math.max(0, oldEnd - mShadowNewEnd); in addShadowChange()
246 mShadowNewEnd = newEnd + Math.max(0, mShadowNewEnd - oldEnd); in addShadowChange()
1137 private boolean geckoIsSameText(int start, int oldEnd, CharSequence newText) { in geckoIsSameText() argument
1138 return oldEnd - start == newText.length() && in geckoIsSameText()
1139 TextUtils.regionMatches(mText.getCurrentText(), start, newText, 0, oldEnd - start); in geckoIsSameText()
1165 final int oldEnd = unboundedOldEnd > currentLength ? currentLength : unboundedOldEnd; in onTextChange() local
1188 oldEnd >= action.mEnd && in onTextChange()
1202 mText.currentReplace(start, oldEnd, text); in onTextChange()
1209 oldEnd - start == action.mEnd - action.mStart) { in onTextChange()
1211 mText.currentReplace(start, oldEnd, action.mSequence); in onTextChange()
1231 mText.currentReplace(actionEnd, delta + oldEnd, text.subSequence( in onTextChange()
1251 } else if (geckoIsSameText(start, oldEnd, text)) { in onTextChange()
1262 mText.currentReplace(start, oldEnd, ""); in onTextChange()