Home | History | Annotate | Download | only in src

Lines Matching refs:mInputIndex

151     mInputIndex = mCorrectionStates[outputIndex].mInputIndex;
184 return mInputIndex;
217 if (mLastCharExceeded && mInputIndex == mInputSize - 1) {
220 mInputIndex, c, true, &proximityIndex);
225 mProximityInfoState.getNormalizedSquaredDistance(mInputIndex, 0);
231 mInputIndex, proximityIndex);
247 mExceeding = mExcessivePos == mInputIndex && canTryCorrection;
267 mTransposing = mInputIndex == mTransposedPos && canTryCorrection;
274 mInputIndex - 1, c, false))) {
306 mInputIndex, c, checkProximityChars, &proximityIndex);
314 mInputIndex, mWord[mOutputIndex - 1], false))) {
328 ++mInputIndex;
333 mInputIndex, c, mProximityCount == 0, &proximityIndex);
346 if (mInputIndex < mInputSize - 1 && mOutputIndex > 0 && mTransposedCount > 0
350 mInputIndex, mWord[mOutputIndex - 1], false))
352 mProximityInfoState.getProximityType(mInputIndex + 1, c, false))) {
359 ++mInputIndex;
360 } else if (mOutputIndex > 0 && mInputIndex > 0 && mTransposedCount > 0
364 mProximityInfoState.getProximityType(mInputIndex - 1, c, false))) {
371 --mInputIndex;
372 } else if (canTryCorrection && mInputIndex > 0
376 mProximityInfoState.getProximityType(mInputIndex - 1, c, false))) {
383 } else if (mInputIndex - 1 < mInputSize
388 mProximityInfoState.getProximityType(mInputIndex + 1, c, false))) {
395 } else if ((mExceeding || mTransposing) && mInputIndex - 1 < mInputSize
397 mProximityInfoState.getProximityType(mInputIndex + 1, c, false))) {
459 mDistances[mOutputIndex] = mProximityInfoState.getNormalizedSquaredDistance(mInputIndex, 0);
464 mProximityInfoState.getNormalizedSquaredDistance(mInputIndex, proximityIndex);
478 && mProximityCount == 0 && (mInputIndex == mInputSize - 2);
479 const bool isSameAsUserTypedLength = (mInputSize == mInputIndex + 1) || mLastCharExceeded;
490 mExceeding && mInputIndex == mInputSize - 2;
503 mTerminalInputIndex = mInputIndex - 1;
514 mTerminalInputIndex = mInputIndex - 1;