Searched defs:wordCodePoints (Results 1 - 7 of 7) sorted by relevance

/packages/inputmethods/LatinIME/native/jni/src/dictionary/property/
H A Dngram_context.cpp90 const int *const wordCodePoints, const int wordCodePointCount,
92 if (!dictStructurePolicy || !wordCodePoints || wordCodePointCount > MAX_WORD_LENGTH) {
97 memmove(codePoints, wordCodePoints, sizeof(int) * codePointCount);
88 getWordId( const DictionaryStructureWithBufferPolicy *const dictStructurePolicy, const int *const wordCodePoints, const int wordCodePointCount, const bool isBeginningOfSentence, const bool tryLowerCaseSearch) argument
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v2/
H A Dpatricia_trie_policy.h65 int getWordId(const CodePointArrayView wordCodePoints, const bool forceLowerCaseSearch) const;
83 bool addUnigramEntry(const CodePointArrayView wordCodePoints, argument
90 bool removeUnigramEntry(const CodePointArrayView wordCodePoints) { argument
103 const CodePointArrayView wordCodePoints) {
110 const CodePointArrayView wordCodePoints, const bool isValidWord,
144 const WordProperty getWordProperty(const CodePointArrayView wordCodePoints) const;
102 removeNgramEntry(const NgramContext *const ngramContext, const CodePointArrayView wordCodePoints) argument
109 updateEntriesForWordWithNgramContext(const NgramContext *const ngramContext, const CodePointArrayView wordCodePoints, const bool isValidWord, const HistoricalInfo historicalInfo) argument
H A Dpatricia_trie_policy.cpp280 int PatriciaTriePolicy::getWordId(const CodePointArrayView wordCodePoints, argument
284 const int ptNodePos = readingHelper.getTerminalPtNodePositionOfWord(wordCodePoints.data(),
285 wordCodePoints.size(), forceLowerCaseSearch);
427 const CodePointArrayView wordCodePoints) const {
428 const int wordId = getWordId(wordCodePoints, false /* forceLowerCaseSearch */);
452 NgramContext(wordCodePoints.data(), wordCodePoints.size(),
481 return WordProperty(wordCodePoints.toVector(), unigramProperty, ngrams);
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/pt_common/
H A Ddynamic_pt_updating_helper.cpp32 const CodePointArrayView wordCodePoints, const UnigramProperty *const unigramProperty,
42 wordCodePoints[matchedCodePointCount])) {
52 if (nextIndex >= wordCodePoints.size()
54 wordCodePoints[matchedCodePointCount + j])) {
57 wordCodePoints.skip(matchedCodePointCount));
61 if (wordCodePoints.size() == readingHelper->getTotalCodePointCount(ptNodeParams)) {
67 wordCodePoints.skip(readingHelper->getTotalCodePointCount(ptNodeParams)));
80 wordCodePoints.skip(readingHelper->getPrevTotalCodePointCount()), unigramProperty,
31 addUnigramWord(DynamicPtReadingHelper *const readingHelper, const CodePointArrayView wordCodePoints, const UnigramProperty *const unigramProperty, bool *const outAddedNewUnigram) argument
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v4/
H A Dver4_patricia_trie_policy.cpp87 int Ver4PatriciaTriePolicy::getWordId(const CodePointArrayView wordCodePoints, argument
91 const int ptNodePos = readingHelper.getTerminalPtNodePositionOfWord(wordCodePoints.data(),
92 wordCodePoints.size(), forceLowerCaseSearch);
179 bool Ver4PatriciaTriePolicy::addUnigramEntry(const CodePointArrayView wordCodePoints, argument
190 if (wordCodePoints.size() > MAX_WORD_LENGTH) {
192 wordCodePoints.size());
206 int codePointCountToAdd = wordCodePoints.size();
207 memmove(codePointsToAdd, wordCodePoints.data(), sizeof(int) * codePointCountToAdd);
247 bool Ver4PatriciaTriePolicy::removeUnigramEntry(const CodePointArrayView wordCodePoints) { argument
252 const int wordId = getWordId(wordCodePoints, fals
334 removeNgramEntry(const NgramContext *const ngramContext, const CodePointArrayView wordCodePoints) argument
372 updateEntriesForWordWithNgramContext( const NgramContext *const ngramContext, const CodePointArrayView wordCodePoints, const bool isValidWord, const HistoricalInfo historicalInfo) argument
[all...]
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/backward/v402/
H A Dver4_patricia_trie_policy.cpp105 int Ver4PatriciaTriePolicy::getWordId(const CodePointArrayView wordCodePoints, argument
109 const int ptNodePos = readingHelper.getTerminalPtNodePositionOfWord(wordCodePoints.data(),
110 wordCodePoints.size(), forceLowerCaseSearch);
266 bool Ver4PatriciaTriePolicy::addUnigramEntry(const CodePointArrayView wordCodePoints, argument
277 if (wordCodePoints.size() > MAX_WORD_LENGTH) {
279 wordCodePoints.size());
293 int codePointCountToAdd = wordCodePoints.size();
294 memmove(codePointsToAdd, wordCodePoints.data(), sizeof(int) * codePointCountToAdd);
333 bool Ver4PatriciaTriePolicy::removeUnigramEntry(const CodePointArrayView wordCodePoints) { argument
339 getWordId(wordCodePoints, fals
408 removeNgramEntry(const NgramContext *const ngramContext, const CodePointArrayView wordCodePoints) argument
449 updateEntriesForWordWithNgramContext( const NgramContext *const ngramContext, const CodePointArrayView wordCodePoints, const bool isValidWord, const HistoricalInfo historicalInfo) argument
[all...]
/packages/inputmethods/LatinIME/native/jni/
H A Dcom_android_inputmethod_latin_BinaryDictionary.cpp290 int wordCodePoints[wordLength]; local
291 env->GetIntArrayRegion(word, 0, wordLength, wordCodePoints);
296 CodePointArrayView(wordCodePoints, wordLength));
312 int wordCodePoints[codePointBufSize]; local
314 const int nextToken = dictionary->getNextWordAndNextToken(token, wordCodePoints,
317 MAX_WORD_LENGTH /* maxLength */, wordCodePoints, wordCodePointCount,
320 if (wordCodePointCount > 0 && wordCodePoints[0] == CODE_POINT_BEGINNING_OF_SENTENCE) {
341 int wordCodePoints[MAX_WORD_LENGTH]; local
342 env->GetIntArrayRegion(word, 0, wordLength, wordCodePoints);
346 wordCodePoints, wordLengt
409 int wordCodePoints[wordLength]; local
429 int wordCodePoints[codePointCount]; local
447 int wordCodePoints[codePointCount]; local
484 int wordCodePoints[wordLength]; local
566 int wordCodePoints[MAX_WORD_LENGTH]; local
[all...]

Completed in 628 milliseconds