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

/packages/inputmethods/LatinIME/native/jni/src/
H A Dchar_utils.h77 inline static int getCodePointCount(const int arraySize, const int *const codePoints) { argument
80 if (codePoints[size] == '\0') {
H A Dproximity_info_state.h85 const int *codePoints = getProximityCodePointsAt(index); local
87 while (codePoints[i] > 0 && i < MAX_PROXIMITY_CHARS_SIZE) {
88 if (codePoints[i++] == c) {
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/
H A DFusionDictionary.java352 final int[] codePoints = new int[Character.codePointCount(characters, 0, length)];
357 codePoints[dsti] = codePoint;
360 codePoints[dsti] = codePoint;
361 return codePoints;
626 final int[] codePoints = getCodePoints(string);
630 int indexOfGroup = findIndexOfChar(node, codePoints[index]);
634 if (codePoints.length - index < currentGroup.mChars.length) return null;
636 while (newIndex < codePoints.length && newIndex - index < currentGroup.mChars.length) {
637 if (currentGroup.mChars[newIndex - index] != codePoints[newIndex]) return null;
643 if (index < codePoints
[all...]
H A DBinaryDictIOUtils.java746 final int[] codePoints = FusionDictionary.getCodePoints(word);
747 final int wordLen = codePoints.length;
799 } else if (codePoints[wordPos + p] != currentInfo.mCharacters[p]) {
849 final int[] newCharacters = Arrays.copyOfRange(codePoints, wordPos + p,
850 codePoints.length);
906 final int[] characters = Arrays.copyOfRange(codePoints, wordPos, wordLen);
947 final int[] characters = Arrays.copyOfRange(codePoints, wordPos, wordLen);
H A DBinaryDictInputOutput.java177 * @param codePoints the code point array to write.
182 private static int writeCharArray(final int[] codePoints, final byte[] buffer, int index) { argument
183 for (int codePoint : codePoints) {
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
H A DStringUtils.java125 final int[] codePoints = new int[string.codePointCount(0, length)];
128 codePoints[destIndex] = string.codePointAt(index);
131 return codePoints;
H A DBinaryDictionary.java199 int[] codePoints = StringUtils.toCodePointArray(word);
200 return getProbabilityNative(mNativeDict, codePoints);
/packages/inputmethods/LatinIME/native/jni/
H A Dcom_android_inputmethod_latin_BinaryDictionary.cpp212 int codePoints[codePointLength]; local
213 env->GetIntArrayRegion(wordArray, 0, codePointLength, codePoints);
214 return dictionary->getProbability(codePoints, codePointLength);

Completed in 132 milliseconds