/libcore/luni/src/test/java/libcore/java/lang/ |
OldCharacterTest.java | 25 assertEquals(1, Character.codePointCount("\uD800\uDC00".toCharArray(), 27 assertEquals(3, Character.codePointCount("a\uD800\uDC00b".toCharArray(), 29 assertEquals(4, Character.codePointCount("a\uD800\uDC00b\uD800".toCharArray(), 31 assertEquals(4, Character.codePointCount("ab\uD800\uDC00b\uD800".toCharArray(), 35 Character.codePointCount((char[]) null, 0, 1); 41 Character.codePointCount("abc".toCharArray(), -1, 1); 47 Character.codePointCount("abc".toCharArray(), 0, 4); 53 Character.codePointCount("abc".toCharArray(), 1, 3);
|
/packages/inputmethods/LatinIME/native/jni/src/utils/ |
char_utils.h | 100 const int codePointCount, const int maxCodePoint) { 101 if (codePointCount > 0 && codePoints[0] == CODE_POINT_BEGINNING_OF_SENTENCE) { 103 return codePointCount; 105 if (codePointCount >= maxCodePoint) { 109 memmove(codePoints + 1, codePoints, sizeof(int) * codePointCount); 111 return codePointCount + 1;
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/backward/v402/shortcut/ |
ver4_shortcut_list_policy.h | 66 bool addNewShortcut(const int terminalId, const int *const codePoints, const int codePointCount, 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/suggest/policyimpl/dictionary/structure/v4/shortcut/ |
ver4_shortcut_list_policy.h | 56 bool addNewShortcut(const int terminalId, const int *const codePoints, const int codePointCount, 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/ |
suggestion_results.cpp | 50 void SuggestionResults::addPrediction(const int *const codePoints, const int codePointCount, 56 addSuggestion(codePoints, codePointCount, probability, Dictionary::KIND_PREDICTION, 60 void SuggestionResults::addSuggestion(const int *const codePoints, const int codePointCount, 63 if (codePointCount <= 0 || codePointCount > MAX_WORD_LENGTH) { 65 AKLOGE("Invalid word is added to the suggestion results. codePointCount: %d", 66 codePointCount); 72 && codePointCount < mWorstSuggestion.getCodePointCount())) { 78 mSuggestedWords.push(SuggestedWord(codePoints, codePointCount, score, type,
|
suggested_word.h | 42 SuggestedWord(const int *const codePoints, const int codePointCount, 45 : mCodePoints(codePoints, codePoints + codePointCount), mScore(score),
|
suggestion_results.h | 39 void addPrediction(const int *const codePoints, const int codePointCount, const int score); 40 void addSuggestion(const int *const codePoints, const int codePointCount,
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dictionary/ |
dictionary_utils.h | 33 const int *const codePoints, const int codePointCount);
|
dictionary.h | 81 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);
|
dictionary.cpp | 79 const int codePointCount = mDictStructurePolicy-> 82 if (codePointCount <= 0) { 87 mSuggestionResults->addPrediction(targetWordCodePoints, codePointCount, probability); 141 bool Dictionary::removeUnigramEntry(const int *const codePoints, const int codePointCount) { 143 return mDictionaryStructureWithBufferPolicy->removeUnigramEntry(codePoints, codePointCount); 181 const int codePointCount) { 184 codePoints, codePointCount);
|
dictionary_utils.cpp | 31 const int *const codePoints, const int codePointCount) { 42 for (int i = 0; i < codePointCount; ++i) {
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/backward/v402/content/ |
shortcut_dict_content.h | 76 bool writeShortcutEntry(const int *const codePoint, const int codePointCount, 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;
|
shortcut_dict_content.cpp | 122 int codePointCount = 0; 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) {
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/pt_common/ |
dynamic_pt_updating_helper.h | 43 const int *const wordCodePoints, const int codePointCount, 75 const int codePointCount); 87 const int parentPos, const int codePointCount, 92 const int codePointCount, const int *const codePoints, const int probability) const;
|
dynamic_pt_updating_helper.cpp | 33 const int *const wordCodePoints, const int codePointCount, 53 if (nextIndex >= codePointCount || !readingHelper->isMatchedCodePoint(ptNodeParams, j, 58 codePointCount - matchedCodePointCount); 62 if (codePointCount == readingHelper->getTotalCodePointCount(ptNodeParams)) { 69 codePointCount - readingHelper->getTotalCodePointCount(ptNodeParams)); 83 codePointCount - readingHelper->getPrevTotalCodePointCount(), 171 const int *const codePoints, const int codePointCount) { 177 codePointCount, unigramProperty); 287 const int codePointCount, const int *const codePoints, const int probability) const { 290 false /* hasBigrams */, codePointCount > 1 /* hasMultipleChars */ [all...] |
dynamic_pt_writing_utils.cpp | 91 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,
|
pt_node_params.h | 60 const int codePointCount, const int *const codePoints, const int probability, 64 mCodePointCount(codePointCount), mCodePoints(), mTerminalIdFieldPos(NOT_A_DICT_POS), 75 const int parentPos, const int codePointCount, const int *const codePoints, 79 mCodePointCount(codePointCount), mCodePoints(), 91 const int codePointCount, const int *const codePoints, const int probability) 93 mParentPos(parentPos), mCodePointCount(codePointCount), mCodePoints(), 108 const int codePointCount, const int *const codePoints, const int probability) 110 mCodePointCount(codePointCount), mCodePoints(),
|
dynamic_pt_writing_utils.h | 57 const int *const codePoints, const int codePointCount, int *const codePointFieldPos);
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/v4/content/ |
shortcut_dict_content.h | 69 bool writeShortcutEntry(const int *const codePoint, const int codePointCount, 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;
|
shortcut_dict_content.cpp | 107 int codePointCount = 0; 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) {
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/session/ |
prev_words_info.h | 128 int codePointCount = wordCodePointCount; 129 memmove(codePoints, wordCodePoints, sizeof(int) * codePointCount); 131 codePointCount = CharUtils::attachBeginningOfSentenceMarker(codePoints, 132 codePointCount, MAX_WORD_LENGTH); 133 if (codePointCount <= 0) { 138 codePoints, codePointCount, false /* forceLowerCaseSearch */); 147 codePoints, codePointCount, true /* forceLowerCaseSearch */);
|
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/lang/ |
StringTest.java | 517 assertEquals(1, "\uD800\uDC00".codePointCount(0, 2)); 518 assertEquals(1, "\uD800\uDC01".codePointCount(0, 2)); 519 assertEquals(1, "\uD801\uDC01".codePointCount(0, 2)); 520 assertEquals(1, "\uDBFF\uDFFF".codePointCount(0, 2)); 522 assertEquals(3, "a\uD800\uDC00b".codePointCount(0, 4)); 523 assertEquals(4, "a\uD800\uDC00b\uD800".codePointCount(0, 5)); 525 assertEquals(1, newString(2, 2, "__\uD800\uDC00__".toCharArray()).codePointCount(0, 2)); 526 assertEquals(1, newString(2, 2, "__\uD800\uDC01__".toCharArray()).codePointCount(0, 2)); 527 assertEquals(1, newString(2, 2, "__\uD801\uDC01__".toCharArray()).codePointCount(0, 2)); 528 assertEquals(1, newString(2, 2, "__\uDBFF\uDFFF__".toCharArray()).codePointCount(0, 2)) [all...] |
StringBufferTest.java | 419 * java.lang.StringBuffer.codePointCount(int, int) 422 assertEquals(1, new StringBuffer("\uD800\uDC00").codePointCount(0, 2)); 423 assertEquals(1, new StringBuffer("\uD800\uDC01").codePointCount(0, 2)); 424 assertEquals(1, new StringBuffer("\uD801\uDC01").codePointCount(0, 2)); 425 assertEquals(1, new StringBuffer("\uDBFF\uDFFF").codePointCount(0, 2)); 427 assertEquals(3, new StringBuffer("a\uD800\uDC00b").codePointCount(0, 4)); 428 assertEquals(4, new StringBuffer("a\uD800\uDC00b\uD800").codePointCount(0, 5)); 432 sb.codePointCount(-1, 2); 439 sb.codePointCount(0, 4); 446 sb.codePointCount(3, 2) [all...] |
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/utils/ |
buffer_with_extendable_buffer.cpp | 85 const int codePointCount, const bool writesTerminator, int *const pos) { 87 codePoints, codePointCount, writesTerminator); 97 ByteArrayUtils::writeCodePointsAndAdvancePosition(buffer, codePoints, codePointCount,
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/ |
KeySpecParser.java | 169 if (StringUtils.codePointCount(outputText) == 1) { 184 return (StringUtils.codePointCount(label) == 1) ? null : label; 201 if (StringUtils.codePointCount(outputText) == 1) { 211 return (StringUtils.codePointCount(label) == 1) ? label.codePointAt(0) : CODE_OUTPUT_TEXT;
|