Searched refs:codePoints (Results 1 - 25 of 46) sorted by relevance

12

/packages/inputmethods/LatinIME/native/jni/src/utils/
H A Dchar_utils.h63 static AK_FORCE_INLINE int getCodePointCount(const int arraySize, const int *const codePoints) { argument
66 if (codePoints[size] == '\0') {
99 static AK_FORCE_INLINE int attachBeginningOfSentenceMarker(int *const codePoints, argument
101 if (codePointCount > 0 && codePoints[0] == CODE_POINT_BEGINNING_OF_SENTENCE) {
109 memmove(codePoints + 1, codePoints, sizeof(int) * codePointCount);
110 codePoints[0] = CODE_POINT_BEGINNING_OF_SENTENCE;
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/backward/v402/shortcut/
H A Dver4_shortcut_list_policy.h66 bool addNewShortcut(const int terminalId, const int *const codePoints, const int codePointCount, argument
76 return mShortcutDictContent->writeShortcutEntry(codePoints, codePointCount, probability,
80 codePoints, codePointCount);
89 if (!mShortcutDictContent->writeShortcutEntryAndAdvancePosition(codePoints,
101 if (!mShortcutDictContent->writeShortcutEntry(codePoints,
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/v4/shortcut/
H A Dver4_shortcut_list_policy.h56 bool addNewShortcut(const int terminalId, const int *const codePoints, const int codePointCount, argument
66 return mShortcutDictContent->writeShortcutEntry(codePoints, codePointCount, probability,
70 codePoints, codePointCount);
79 if (!mShortcutDictContent->writeShortcutEntryAndAdvancePosition(codePoints,
91 if (!mShortcutDictContent->writeShortcutEntry(codePoints,
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/result/
H A Dsuggested_word.h42 SuggestedWord(const int *const codePoints, const int codePointCount, argument
45 : mCodePoints(codePoints, codePoints + codePointCount), mScore(score),
H A Dsuggestion_results.h39 void addPrediction(const int *const codePoints, const int codePointCount, const int score);
40 void addSuggestion(const int *const codePoints, const int codePointCount,
H A Dsuggestion_results.cpp50 void SuggestionResults::addPrediction(const int *const codePoints, const int codePointCount, argument
56 addSuggestion(codePoints, codePointCount, probability, Dictionary::KIND_PREDICTION,
60 void SuggestionResults::addSuggestion(const int *const codePoints, const int codePointCount, argument
78 mSuggestedWords.push(SuggestedWord(codePoints, codePointCount, score, type,
H A Dsuggestions_output_utils.cpp126 int codePoints[MAX_WORD_LENGTH]; local
127 terminalDicNode->outputResult(codePoints);
132 outSuggestionResults->addSuggestion(codePoints,
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dictionary/
H A Ddictionary_utils.h33 const int *const codePoints, const int codePointCount);
H A Ddictionary.h81 bool addUnigramEntry(const int *const codePoints, const int codePointCount,
84 bool removeUnigramEntry(const int *const codePoints, const int codePointCount);
101 const WordProperty getWordProperty(const int *const codePoints, const int codePointCount);
H A Ddictionary_utils.cpp31 const int *const codePoints, const int codePointCount) {
44 const int codePoint = CharUtils::toBaseLowerCase(codePoints[i]);
29 getMaxProbabilityOfExactMatches( const DictionaryStructureWithBufferPolicy *const dictionaryStructurePolicy, const int *const codePoints, const int codePointCount) argument
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dictionary/property/
H A Dword_property.h36 WordProperty(const std::vector<int> *const codePoints, argument
39 : mCodePoints(*codePoints), mUnigramProperty(*unigramProperty), mBigrams(*bigrams) {}
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/pt_common/
H A Ddynamic_pt_updating_helper.h74 const UnigramProperty *const unigramProperty, const int *const codePoints,
88 const int *const codePoints, const int probability) const;
92 const int codePointCount, const int *const codePoints, const int probability) const;
H A Dpt_node_params.h60 const int codePointCount, const int *const codePoints, const int probability,
70 memcpy(mCodePoints, codePoints, sizeof(int) * mCodePointCount);
75 const int parentPos, const int codePointCount, const int *const codePoints,
85 memcpy(mCodePoints, codePoints, sizeof(int) * mCodePointCount);
91 const int codePointCount, const int *const codePoints, const int probability)
104 memcpy(mCodePoints, codePoints, sizeof(int) * mCodePointCount);
108 const int codePointCount, const int *const codePoints, const int probability)
117 memcpy(mCodePoints, codePoints, sizeof(int) * mCodePointCount);
59 PtNodeParams(const int headPos, const PatriciaTrieReadingUtils::NodeFlags flags, const int codePointCount, const int *const codePoints, const int probability, const int childrenPos, const int shortcutPos, const int bigramPos, const int siblingPos) argument
74 PtNodeParams(const int headPos, const PatriciaTrieReadingUtils::NodeFlags flags, const int parentPos, const int codePointCount, const int *const codePoints, const int terminalIdFieldPos, const int terminalId, const int probability, const int childrenPosFieldPos, const int childrenPos, const int siblingPos) argument
89 PtNodeParams(const PtNodeParams *const ptNodeParams, const PatriciaTrieReadingUtils::NodeFlags flags, const int parentPos, const int codePointCount, const int *const codePoints, const int probability) argument
107 PtNodeParams(const PatriciaTrieReadingUtils::NodeFlags flags, const int parentPos, const int codePointCount, const int *const codePoints, const int probability) argument
H A Ddynamic_pt_updating_helper.cpp171 const int *const codePoints, const int codePointCount) {
176 return createNewPtNodeArrayWithAChildPtNode(parentPtNodeParams->getHeadPos(), codePoints,
287 const int codePointCount, const int *const codePoints, const int probability) const {
292 return PtNodeParams(originalPtNodeParams, flags, parentPos, codePointCount, codePoints,
298 const int parentPos, const int codePointCount, const int *const codePoints,
304 return PtNodeParams(flags, parentPos, codePointCount, codePoints, probability);
169 createChildrenPtNodeArrayAndAChildPtNode( const PtNodeParams *const parentPtNodeParams, const UnigramProperty *const unigramProperty, const int *const codePoints, const int codePointCount) argument
284 getUpdatedPtNodeParams( const PtNodeParams *const originalPtNodeParams, const bool isNotAWord, const bool isBlacklisted, const bool isTerminal, const int parentPos, const int codePointCount, const int *const codePoints, const int probability) const argument
296 getPtNodeParamsForNewPtNode( const bool isNotAWord, const bool isBlacklisted, const bool isTerminal, const int parentPos, const int codePointCount, const int *const codePoints, const int probability) const argument
H A Ddynamic_pt_writing_utils.cpp90 BufferWithExtendableBuffer *const buffer, const int *const codePoints,
99 return buffer->writeCodePointsAndAdvancePosition(codePoints, codePointCount,
89 writeCodePointsAndAdvancePosition( BufferWithExtendableBuffer *const buffer, const int *const codePoints, const int codePointCount, int *const codePointFieldPos) argument
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/session/
H A Dprev_words_info.h127 int codePoints[MAX_WORD_LENGTH]; local
129 memmove(codePoints, wordCodePoints, sizeof(int) * codePointCount);
131 codePointCount = CharUtils::attachBeginningOfSentenceMarker(codePoints,
138 codePoints, codePointCount, false /* forceLowerCaseSearch */);
147 codePoints, codePointCount, true /* forceLowerCaseSearch */);
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/backward/v402/
H A Dver4_patricia_trie_node_reader.cpp61 int codePoints[MAX_WORD_LENGTH]; local
63 dictBuf, flags, MAX_WORD_LENGTH, codePoints, &pos);
101 return PtNodeParams(headPos, flags, parentPos, codePonitCount, codePoints,
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/v4/
H A Dver4_patricia_trie_node_reader.cpp52 int codePoints[MAX_WORD_LENGTH]; local
54 dictBuf, flags, MAX_WORD_LENGTH, codePoints, &pos);
93 return PtNodeParams(headPos, flags, parentPos, codePonitCount, codePoints,
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
H A DWordComposer.java264 final int[] codePoints = StringUtils.toCodePointArray(mTypedWordCache);
269 actualMoveAmountWithinWord += Character.charCount(codePoints[cursorPos]);
277 actualMoveAmountWithinWord -= Character.charCount(codePoints[cursorPos]);
309 * @param codePoints the code points to set as the composing word.
312 public void setComposingWord(final int[] codePoints, final int[] coordinates) { argument
314 final int length = codePoints.length;
317 processEvent(Event.createEventForCodePointFromAlreadyTypedText(codePoints[i],
H A DBinaryDictionary.java344 int[] codePoints = StringUtils.toCodePointArray(word);
345 return getProbabilityNative(mNativeDict, codePoints);
351 int[] codePoints = StringUtils.toCodePointArray(word);
352 return getMaxProbabilityOfExactMatchesNative(mNativeDict, codePoints);
377 final int[] codePoints = StringUtils.toCodePointArray(word);
386 getWordPropertyNative(mNativeDict, codePoints, isBeginningOfSentence, outCodePoints,
389 return new WordProperty(codePoints,
414 final int[] codePoints = new int[Constants.DICTIONARY_MAX_WORD_LENGTH];
416 final int nextToken = getNextWordNative(mNativeDict, token, codePoints,
418 final String word = StringUtils.getStringFromNullTerminatedCodePointArray(codePoints);
[all...]
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/
H A Dproximity_info_state.h86 const int *codePoints = getProximityCodePointsAt(index); local
88 while (codePoints[i] > 0 && i < MAX_PROXIMITY_CHARS_SIZE) {
89 if (codePoints[i++] == c) {
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/backward/v402/content/
H A Dshortcut_dict_content.cpp119 int codePoints[MAX_WORD_LENGTH]; local
124 codePoints, &codePointCount, &probability, &hasNext, &readingPos);
125 if (!writeShortcutEntryAndAdvancePosition(codePoints, codePointCount, probability,
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/v4/content/
H A Dshortcut_dict_content.cpp104 int codePoints[MAX_WORD_LENGTH]; local
109 codePoints, &codePointCount, &probability, &hasNext, &readingPos);
110 if (!writeShortcutEntryAndAdvancePosition(codePoints, codePointCount, probability,
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/utils/
H A Dbuffer_with_extendable_buffer.cpp84 bool BufferWithExtendableBuffer::writeCodePointsAndAdvancePosition(const int *const codePoints, argument
87 codePoints, codePointCount, writesTerminator);
97 ByteArrayUtils::writeCodePointsAndAdvancePosition(buffer, codePoints, codePointCount,
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/makedict/
H A DFusionDictionary.java303 final int[] codePoints = new int[Character.codePointCount(characters, 0, length)];
308 codePoints[dsti] = codePoint;
311 codePoints[dsti] = codePoint;
312 return codePoints;
577 final int[] codePoints = getCodePoints(string);
581 int indexOfGroup = findIndexOfChar(nodeArray, codePoints[index]);
585 if (codePoints.length - index < currentPtNode.mChars.length) return null;
587 while (newIndex < codePoints.length && newIndex - index < currentPtNode.mChars.length) {
588 if (currentPtNode.mChars[newIndex - index] != codePoints[newIndex]) return null;
596 if (index < codePoints
[all...]

Completed in 450 milliseconds

12