Home
last modified time | relevance | path

Searched refs:wordPos (Results 1 – 6 of 6) sorted by relevance

/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/v2/
Dpatricia_trie_policy.cpp82 int wordPos = 0; in getCodePointsAndProbabilityAndReturnCodePointCount() local
118 outCodePoints[wordPos] = character; in getCodePointsAndProbabilityAndReturnCodePointCount()
126 outCodePoints[++wordPos] = nextChar; in getCodePointsAndProbabilityAndReturnCodePointCount()
134 return ++wordPos; in getCodePointsAndProbabilityAndReturnCodePointCount()
191 outCodePoints[wordPos] = lastChar; in getCodePointsAndProbabilityAndReturnCodePointCount()
197 outCodePoints[++wordPos] = nextChar; in getCodePointsAndProbabilityAndReturnCodePointCount()
202 ++wordPos; in getCodePointsAndProbabilityAndReturnCodePointCount()
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/makedict/
DBinaryDictIOUtils.java184 int wordPos = 0; in getTerminalPosition() local
187 if (wordPos >= wordLen) return FormatSpec.NOT_VALID_WORD; in getTerminalPosition()
196 for (int p = 0, j = word.offsetByCodePoints(0, wordPos); in getTerminalPosition()
199 if (wordPos + p >= wordLen in getTerminalPosition()
208 if (wordPos + currentInfo.mCharacters.length == wordLen) { in getTerminalPosition()
215 wordPos += currentInfo.mCharacters.length; in getTerminalPosition()
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/v4/
Dver4_patricia_trie_policy.cpp228 const int wordPos = getTerminalPtNodePositionOfWord(word, length, in addUnigramEntry() local
230 if (wordPos == NOT_A_DICT_POS) { in addUnigramEntry()
235 if (!mUpdatingHelper.addShortcutTarget(wordPos, in addUnigramEntry()
239 "probability: %d", wordPos, shortcut.getTargetCodePoints()->size(), in addUnigramEntry()
361 const int wordPos = getTerminalPtNodePositionOfWord(word, length, in removeNgramEntry() local
363 if (wordPos == NOT_A_DICT_POS) { in removeNgramEntry()
366 if (mUpdatingHelper.removeNgramEntry(prevWordsPtNodePosView, wordPos)) { in removeNgramEntry()
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/backward/v402/
Dver4_patricia_trie_policy.cpp238 const int wordPos = getTerminalPtNodePositionOfWord(word, length, in addUnigramEntry() local
240 if (wordPos == NOT_A_DICT_POS) { in addUnigramEntry()
245 if (!mUpdatingHelper.addShortcutTarget(wordPos, in addUnigramEntry()
249 "probability: %d", wordPos, shortcut.getTargetCodePoints()->size(), in addUnigramEntry()
348 const int wordPos = getTerminalPtNodePositionOfWord(word, length, in removeNgramEntry() local
350 if (wordPos == NOT_A_DICT_POS) { in removeNgramEntry()
354 PtNodePosArrayView::fromObject(prevWordsPtNodePos), wordPos)) { in removeNgramEntry()
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/pt_common/
Ddynamic_pt_updating_helper.cpp88 const int wordPos, const BigramProperty *const bigramProperty, in addNgramEntry() argument
101 mPtNodeReader->fetchPtNodeParamsInBufferFromPtNodePos(wordPos).getTerminalId(); in addNgramEntry()
106 const int wordPos) { in removeNgramEntry() argument
118 mPtNodeReader->fetchPtNodeParamsInBufferFromPtNodePos(wordPos).getTerminalId(); in removeNgramEntry()
122 bool DynamicPtUpdatingHelper::addShortcutTarget(const int wordPos, in addShortcutTarget() argument
125 const PtNodeParams ptNodeParams(mPtNodeReader->fetchPtNodeParamsInBufferFromPtNodePos(wordPos)); in addShortcutTarget()
Ddynamic_pt_updating_helper.h47 bool addNgramEntry(const PtNodePosArrayView prevWordsPtNodePos, const int wordPos,
51 bool removeNgramEntry(const PtNodePosArrayView prevWordsPtNodePos, const int wordPos);
54 bool addShortcutTarget(const int wordPos, const int *const targetCodePoints,