Searched refs:codePointCount (Results 1 - 25 of 40) sorted by relevance

12

/packages/inputmethods/LatinIME/native/jni/src/utils/
H A Dchar_utils.h90 const int codePointCount, const int maxCodePoint) {
91 if (codePointCount > 0 && codePoints[0] == CODE_POINT_BEGINNING_OF_SENTENCE) {
93 return codePointCount;
95 if (codePointCount >= maxCodePoint) {
99 memmove(codePoints + 1, codePoints, sizeof(int) * codePointCount);
101 return codePointCount + 1;
106 const int codePointCount) {
107 if (codePointCount <= 0 || codePoints[0] != CODE_POINT_BEGINNING_OF_SENTENCE) {
108 return codePointCount;
110 const int newCodePointCount = codePointCount
89 attachBeginningOfSentenceMarker(int *const codePoints, const int codePointCount, const int maxCodePoint) argument
105 removeBeginningOfSentenceMarker(int *const codePoints, const int codePointCount) argument
[all...]
H A Djni_data_utils.h74 const int maxLength, const int *const codePoints, const int codePointCount,
76 const int codePointBufSize = std::min(maxLength, codePointCount);
73 outputCodePoints(JNIEnv *env, jintArray intArrayToOutputCodePoints, const int start, const int maxLength, const int *const codePoints, const int codePointCount, const bool needsNullTermination) argument
/packages/inputmethods/LatinIME/native/jni/src/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);
90 codePointCount, probability, true /* hasNext */, &writingPos)) {
102 codePointCount, probability, hasNext, entryPos)) {
/packages/inputmethods/LatinIME/native/jni/src/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);
80 codePointCount, probability, true /* hasNext */, &writingPos)) {
92 codePointCount, probability, hasNext, entryPos)) {
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/result/
H A Dsuggestion_results.cpp51 void SuggestionResults::addPrediction(const int *const codePoints, const int codePointCount, argument
57 addSuggestion(codePoints, codePointCount, probability, Dictionary::KIND_PREDICTION,
61 void SuggestionResults::addSuggestion(const int *const codePoints, const int codePointCount, argument
64 if (codePointCount <= 0 || codePointCount > MAX_WORD_LENGTH) {
66 AKLOGE("Invalid word is added to the suggestion results. codePointCount: %d",
67 codePointCount);
73 && codePointCount < mWorstSuggestion.getCodePointCount())) {
79 mSuggestedWords.push(SuggestedWord(codePoints, codePointCount, score, type,
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.h41 void addPrediction(const int *const codePoints, const int codePointCount, const int score);
42 void addSuggestion(const int *const codePoints, const int codePointCount,
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/backward/v402/content/
H A Dshortcut_dict_content.h76 bool writeShortcutEntry(const int *const codePoint, const int codePointCount, argument
79 return writeShortcutEntryAndAdvancePosition(codePoint, codePointCount, probability,
84 const int codePointCount, const int probability, const bool hasNext,
88 const int *const targetCodePointsToFind, const int codePointCount) const;
H A Dshortcut_dict_content.cpp122 int codePointCount = 0; local
124 codePoints, &codePointCount, &probability, &hasNext, &readingPos);
125 if (!writeShortcutEntryAndAdvancePosition(codePoints, codePointCount, probability,
145 const int codePointCount, const int probability, const bool hasNext,
154 if (!shortcutListBuffer->writeCodePointsAndAdvancePosition(codePoint, codePointCount,
164 const int *const targetCodePointsToFind, const int codePointCount) const {
174 if (targetCodePointCount != codePointCount) {
178 for (int i = 0; i < codePointCount; ++i) {
144 writeShortcutEntryAndAdvancePosition(const int *const codePoint, const int codePointCount, const int probability, const bool hasNext, int *const shortcutEntryPos) argument
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v4/content/
H A Dshortcut_dict_content.h69 bool writeShortcutEntry(const int *const codePoint, const int codePointCount, argument
72 return writeShortcutEntryAndAdvancePosition(codePoint, codePointCount, probability,
77 const int codePointCount, const int probability, const bool hasNext,
81 const int *const targetCodePointsToFind, const int codePointCount) const;
H A Dshortcut_dict_content.cpp107 int codePointCount = 0; local
109 codePoints, &codePointCount, &probability, &hasNext, &readingPos);
110 if (!writeShortcutEntryAndAdvancePosition(codePoints, codePointCount, probability,
130 const int codePointCount, const int probability, const bool hasNext,
139 if (!shortcutListBuffer->writeCodePointsAndAdvancePosition(codePoint, codePointCount,
149 const int *const targetCodePointsToFind, const int codePointCount) const {
159 if (targetCodePointCount != codePointCount) {
163 for (int i = 0; i < codePointCount; ++i) {
129 writeShortcutEntryAndAdvancePosition(const int *const codePoint, const int codePointCount, const int probability, const bool hasNext, int *const shortcutEntryPos) argument
/packages/inputmethods/LatinIME/native/jni/src/dictionary/property/
H A Dngram_context.cpp96 int codePointCount = wordCodePointCount; local
97 memmove(codePoints, wordCodePoints, sizeof(int) * codePointCount);
99 codePointCount = CharUtils::attachBeginningOfSentenceMarker(codePoints, codePointCount,
101 if (codePointCount <= 0) {
105 const CodePointArrayView codePointArrayView(codePoints, codePointCount);
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/pt_common/
H A Ddynamic_pt_writing_utils.cpp91 const int codePointCount, int *const codePointFieldPos) {
92 if (codePointCount <= 0) {
93 AKLOGI("code points cannot be written because codePointCount is invalid: %d",
94 codePointCount);
98 const bool hasMultipleCodePoints = codePointCount > 1;
99 return buffer->writeCodePointsAndAdvancePosition(codePoints, codePointCount,
89 writeCodePointsAndAdvancePosition( BufferWithExtendableBuffer *const buffer, const int *const codePoints, const int codePointCount, int *const codePointFieldPos) argument
H A Ddynamic_pt_writing_utils.h57 const int *const codePoints, const int codePointCount, int *const codePointFieldPos);
H A Dpt_node_params.h61 const int codePointCount, const int *const codePoints, const int probability,
65 mCodePointCount(codePointCount), mCodePoints(), mTerminalIdFieldPos(NOT_A_DICT_POS),
76 const int parentPos, const int codePointCount, const int *const codePoints,
80 mCodePointCount(codePointCount), mCodePoints(),
60 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
75 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
/packages/inputmethods/LatinIME/common/src/com/android/inputmethod/latin/common/
H A DComposedData.java59 final int codePointSize = Character.codePointCount(mTypedWord, 0, lastIndex);
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v4/
H A Dver4_patricia_trie_node_reader.cpp55 const int codePointCount = PatriciaTrieReadingUtils::getCharsAndAdvancePosition( local
85 return PtNodeParams(headPos, flags, parentPos, codePointCount, codePoints,
/packages/inputmethods/LatinIME/native/jni/
H A Dcom_android_inputmethod_latin_BinaryDictionary.cpp267 const jsize codePointCount = env->GetArrayLength(word); local
268 int codePoints[codePointCount];
269 env->GetIntArrayRegion(word, 0, codePointCount, codePoints);
270 return dictionary->getProbability(CodePointArrayView(codePoints, codePointCount));
277 const jsize codePointCount = env->GetArrayLength(word); local
278 int codePoints[codePointCount];
279 env->GetIntArrayRegion(word, 0, codePointCount, codePoints);
281 CodePointArrayView(codePoints, codePointCount));
343 int codePointCount = wordLength; local
345 codePointCount
367 jsize codePointCount = env->GetArrayLength(word); local
392 jsize codePointCount = env->GetArrayLength(word); local
428 jsize codePointCount = env->GetArrayLength(word); local
446 jsize codePointCount = env->GetArrayLength(word); local
[all...]
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/backward/v402/
H A Dver4_patricia_trie_node_reader.cpp63 const int codePointCount = PatriciaTrieReadingUtils::getCharsAndAdvancePosition( local
102 return PtNodeParams(headPos, flags, parentPos, codePointCount, codePoints,
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/common/
H A DStringUtilsTests.java425 int codePointCount = StringUtils.copyCodePointsAndReturnCodePointCount(codePointArray,
428 assertEquals("copyCodePointsAndReturnCodePointCount, size matches", codePointCount,
430 for (int i = 0; i < codePointCount; ++i) {
435 codePointCount = StringUtils.copyCodePointsAndReturnCodePointCount(codePointArray,
438 assertEquals("copyCodePointsAndReturnCodePointCount downcase, size matches", codePointCount,
440 for (int i = 0; i < codePointCount; ++i) {
447 codePointCount = StringUtils.copyCodePointsAndReturnCodePointCount(codePointArray,
449 assertEquals("copyCodePointsAndReturnCodePointCount, size matches", codePointCount,
451 for (int i = 0; i < codePointCount; ++i) {
459 codePointCount
[all...]
/packages/inputmethods/LatinIME/native/jni/src/dictionary/utils/
H A Dbuffer_with_extendable_buffer.cpp87 const int codePointCount, const bool writesTerminator, int *const pos) {
89 codePoints, codePointCount, writesTerminator);
99 ByteArrayUtils::writeCodePointsAndAdvancePosition(buffer, codePoints, codePointCount,
86 writeCodePointsAndAdvancePosition(const int *const codePoints, const int codePointCount, const bool writesTerminator, int *const pos) argument
H A Dbuffer_with_extendable_buffer.h101 bool writeCodePointsAndAdvancePosition(const int *const codePoints, const int codePointCount,
H A Dbyte_array_utils.h213 const int *const codePoints, const int codePointCount, const bool writesTerminator,
215 for (int i = 0; i < codePointCount; ++i) {
234 const int codePointCount, const bool writesTerminator) {
236 for (int i = 0; i < codePointCount; ++i) {
212 writeCodePointsAndAdvancePosition(uint8_t *const buffer, const int *const codePoints, const int codePointCount, const bool writesTerminator, int *const pos) argument
233 calculateRequiredByteCountToStoreCodePoints(const int *const codePoints, const int codePointCount, const bool writesTerminator) argument
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/
H A DKeySpecParser.java178 if (StringUtils.codePointCount(outputText) == 1) {
193 return (StringUtils.codePointCount(label) == 1) ? null : label;
210 if (StringUtils.codePointCount(outputText) == 1) {
220 return (StringUtils.codePointCount(label) == 1) ? label.codePointAt(0) : CODE_OUTPUT_TEXT;
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
H A DContactsBinaryDictionary.java134 int len = StringUtils.codePointCount(name);
148 final int wordLen = StringUtils.codePointCount(word);

Completed in 915 milliseconds

12