Home
last modified time | relevance | path

Searched refs:codePoint (Results 1 – 25 of 32) sorted by relevance

12

/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
DStringUtils.java192 final int codePoint = text.codePointAt(index); in getCapitalizationType() local
193 if (Character.isUpperCase(codePoint)) { in getCapitalizationType()
196 } else if (Character.isLetter(codePoint)) { in getCapitalizationType()
212 final int codePoint = text.codePointAt(i); in isIdenticalAfterUpcase() local
213 if (Character.isLetter(codePoint) && !Character.isUpperCase(codePoint)) { in isIdenticalAfterUpcase()
223 final int codePoint = text.codePointAt(i); in isIdenticalAfterDowncase() local
224 if (Character.isLetter(codePoint) && !Character.isLowerCase(codePoint)) { in isIdenticalAfterDowncase()
236 final int codePoint = text.codePointAt(i); in isIdenticalAfterCapitalizeEachWord() local
237 if (Character.isLetter(codePoint)) { in isIdenticalAfterCapitalizeEachWord()
238 if ((needCapsNext && !Character.isUpperCase(codePoint)) in isIdenticalAfterCapitalizeEachWord()
[all …]
DDictionaryInfoUtils.java92 private static boolean isFileNameCharacter(int codePoint) { in isFileNameCharacter() argument
93 if (codePoint >= 0x30 && codePoint <= 0x39) return true; // Digit in isFileNameCharacter()
94 if (codePoint >= 0x41 && codePoint <= 0x5A) return true; // Uppercase in isFileNameCharacter()
95 if (codePoint >= 0x61 && codePoint <= 0x7A) return true; // Lowercase in isFileNameCharacter()
96 return codePoint == '_'; // Underscore in isFileNameCharacter()
113 final int codePoint = name.codePointAt(i); in replaceFileNameDangerousCharacters() local
114 if (DictionaryInfoUtils.isFileNameCharacter(codePoint)) { in replaceFileNameDangerousCharacters()
115 sb.appendCodePoint(codePoint); in replaceFileNameDangerousCharacters()
118 codePoint)); in replaceFileNameDangerousCharacters() local
145 final int codePoint = fname.codePointAt(i); in getWordListIdFromFileName() local
[all …]
DWordComposer.java146 private static boolean isFirstCharCapitalized(final int index, final int codePoint, in isFirstCharCapitalized() argument
148 if (index == 0) return Character.isUpperCase(codePoint); in isFirstCharCapitalized()
149 return previous && !Character.isUpperCase(codePoint); in isFirstCharCapitalized()
205 final int codePoint = Character.codePointAt(word, i); in setBatchInputWord() local
208 add(codePoint, Constants.NOT_A_COORDINATE, Constants.NOT_A_COORDINATE); in setBatchInputWord()
215 public void addKeyInfo(final int codePoint, final Keyboard keyboard) { in addKeyInfo() argument
218 if (keyboard != null && (key = keyboard.getKey(codePoint)) != null) { in addKeyInfo()
225 add(codePoint, x, y); in addKeyInfo()
236 final int codePoint = Character.codePointAt(word, i); in setComposingWord() local
237 addKeyInfo(codePoint, keyboard); in setComposingWord()
DRichInputConnection.java544 final int codePoint = Character.codePointBefore(before, startIndexInBefore); in getWordRangeAtCursor() local
545 if (isStoppingAtWhitespace == isSeparator(codePoint, sep)) { in getWordRangeAtCursor()
549 if (Character.isSupplementaryCodePoint(codePoint)) { in getWordRangeAtCursor()
565 final int codePoint = Character.codePointAt(after, endIndexInAfter); in getWordRangeAtCursor() local
566 if (isSeparator(codePoint, sep)) { in getWordRangeAtCursor()
569 if (Character.isSupplementaryCodePoint(codePoint)) { in getWordRangeAtCursor()
DRecapitalizeStatus.java157 final int codePoint = mStringBefore.codePointAt(nonWhitespaceStart); in trim() local
158 if (!Character.isWhitespace(codePoint)) break; in trim()
163 final int codePoint = mStringBefore.codePointBefore(nonWhitespaceEnd); in trim() local
164 if (!Character.isWhitespace(codePoint)) break; in trim()
DUtils.java423 int codePoint = Character.codePointAt(separator, i); in onSeparator() local
425 RingCharBuffer.getInstance().push((char)codePoint, x, y); in onSeparator()
437 final int codePoint = TextUtils.isEmpty(separatorString) ? Constants.NOT_A_CODE in onAutoCorrection() local
440 LatinImeLogger.logOnAutoCorrectionForTyping(typedWord, correctedWord, codePoint); in onAutoCorrection()
446 "", correctedWord, codePoint, wordComposer.getInputPointers()); in onAutoCorrection()
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/
DAndroidWordLevelSpellCheckerSession.java134 private static boolean isLetterCheckableByLanguage(final int codePoint, in isLetterCheckableByLanguage() argument
143 return codePoint <= 0x2AF && Character.isLetter(codePoint); in isLetterCheckableByLanguage()
148 return codePoint >= 0x400 && codePoint <= 0x52F && Character.isLetter(codePoint); in isLetterCheckableByLanguage()
155 return (codePoint >= 0x370 && codePoint <= 0x3FF) in isLetterCheckableByLanguage()
156 || (codePoint >= 0x1F00 && codePoint <= 0x1FFF) in isLetterCheckableByLanguage()
157 || codePoint == 0xF2; in isLetterCheckableByLanguage()
191 final int codePoint = text.codePointAt(i); in shouldFilterOut() local
195 if (Constants.CODE_COMMERCIAL_AT == codePoint || Constants.CODE_SLASH == codePoint) { in shouldFilterOut()
198 if (isLetterCheckableByLanguage(codePoint, script)) ++letterCount; in shouldFilterOut()
298 final int codePoint = text.codePointAt(i); in onGetSuggestionsInternal() local
[all …]
/packages/apps/ContactsCommon/src/com/android/contacts/common/util/
DSearchUtil.java103 final int codePoint = Character.codePointAt(substring, i); in contains() local
104 substringCodePoints[substringLength] = codePoint; in contains()
106 i += Character.charCount(codePoint); in contains()
144 final int codePoint = line.codePointAt(index); in findNextTokenStart() local
145 if (!Character.isLetterOrDigit(codePoint)) { in findNextTokenStart()
148 index += Character.charCount(codePoint); in findNextTokenStart()
156 final int codePoint = line.codePointAt(index); in findNextTokenStart() local
157 if (Character.isLetterOrDigit(codePoint)) { in findNextTokenStart()
160 index += Character.charCount(codePoint); in findNextTokenStart()
176 int codePoint = query.codePointAt(start); in cleanStartAndEndOfSearchQuery() local
[all …]
/packages/inputmethods/LatinIME/native/jni/src/
Dbinary_format.h218 int codePoint = getCodePointAndForwardPointer(dict, &index); in readHeaderValue() local
219 while (codePoint != NOT_A_CODE_POINT) { in readHeaderValue()
220 if (codePoint != key[keyIndex++]) { in readHeaderValue()
223 codePoint = getCodePointAndForwardPointer(dict, &index); in readHeaderValue()
225 if (codePoint == NOT_A_CODE_POINT && key[keyIndex] == 0) { in readHeaderValue()
227 codePoint = getCodePointAndForwardPointer(dict, &index); in readHeaderValue()
228 while (codePoint != NOT_A_CODE_POINT && outValueIndex < outValueSize) { in readHeaderValue()
229 outValue[outValueIndex++] = codePoint; in readHeaderValue()
230 codePoint = getCodePointAndForwardPointer(dict, &index); in readHeaderValue()
236 while (codePoint != NOT_A_CODE_POINT) { in readHeaderValue()
[all …]
Ddefines.h58 const int codePoint = source[si++]; in intArrayToCharArray() local
59 if (codePoint < 0x7F) { in intArrayToCharArray()
60 dest[di++] = codePoint; in intArrayToCharArray()
61 } else if (codePoint < 0x7FF) { in intArrayToCharArray()
62 dest[di++] = 0xC0 + (codePoint >> 6); in intArrayToCharArray()
63 dest[di++] = 0x80 + (codePoint & 0x3F); in intArrayToCharArray()
64 } else if (codePoint < 0xFFFF) { in intArrayToCharArray()
65 dest[di++] = 0xE0 + (codePoint >> 12); in intArrayToCharArray()
66 dest[di++] = 0x80 + ((codePoint & 0xFC0) >> 6); in intArrayToCharArray()
67 dest[di++] = 0x80 + (codePoint & 0x3F); in intArrayToCharArray()
Dproximity_info_state.cpp171 const int inputIndex, const int codePoint) const { in getPointToKeyLength()
172 const int keyId = mProximityInfo->getKeyIndexOf(codePoint); in getPointToKeyLength()
177 if (isIntentionalOmissionCodePoint(codePoint)) { in getPointToKeyLength()
201 ProximityType ProximityInfoState::getProximityType(const int index, const int codePoint, in getProximityType() argument
205 const int baseLowerC = toBaseLowerCase(codePoint); in getProximityType()
209 if (firstCodePoint == baseLowerC || firstCodePoint == codePoint) { in getProximityType()
226 || currentCodePoints[j] == codePoint); in getProximityType()
241 || currentCodePoints[j] == codePoint); in getProximityType()
255 ProximityType ProximityInfoState::getProximityTypeG(const int index, const int codePoint) const { in getProximityTypeG()
259 const int lowerCodePoint = toLowerCase(codePoint); in getProximityTypeG()
Dunigram_dictionary.cpp698 int codePoint = BinaryFormat::getCodePointAndForwardPointer(root, &pos); in testCharGroupForContinuedLikeness() local
699 int baseChar = toBaseLowerCase(codePoint); in testCharGroupForContinuedLikeness()
708 outNewWord[inputIndex] = codePoint; in testCharGroupForContinuedLikeness()
710 codePoint = BinaryFormat::getCodePointAndForwardPointer(root, &pos); in testCharGroupForContinuedLikeness()
711 while (NOT_A_CODE_POINT != codePoint) { in testCharGroupForContinuedLikeness()
712 baseChar = toBaseLowerCase(codePoint); in testCharGroupForContinuedLikeness()
718 outNewWord[inputIndex] = codePoint; in testCharGroupForContinuedLikeness()
719 codePoint = BinaryFormat::getCodePointAndForwardPointer(root, &pos); in testCharGroupForContinuedLikeness()
Dchar_utils.h72 inline static bool isIntentionalOmissionCodePoint(const int codePoint) { in isIntentionalOmissionCodePoint() argument
74 return codePoint == KEYCODE_SINGLE_QUOTE || codePoint == KEYCODE_HYPHEN_MINUS; in isIntentionalOmissionCodePoint()
Dterminal_attributes.h50 const int codePoint = BinaryFormat::getCodePointAndForwardPointer(mDict, &mPos); in getNextShortcutTarget() local
51 if (NOT_A_CODE_POINT == codePoint) break; in getNextShortcutTarget()
52 outWord[i] = codePoint; in getNextShortcutTarget()
/packages/providers/ContactsProvider/src/com/android/providers/contacts/
DContactLocaleUtils.java118 int codePoint = Character.codePointAt(name, offset); in getBucketIndex() local
121 if (Character.isDigit(codePoint)) { in getBucketIndex()
124 } else if (!Character.isSpaceChar(codePoint) && in getBucketIndex()
125 codePoint != '+' && codePoint != '(' && in getBucketIndex()
126 codePoint != ')' && codePoint != '.' && in getBucketIndex()
127 codePoint != '-' && codePoint != '#') { in getBucketIndex()
130 offset += Character.charCount(codePoint); in getBucketIndex()
238 private static boolean isChineseOrJapanese(int codePoint) { in isChineseOrJapanese() argument
239 return CJ_BLOCKS.contains(UnicodeBlock.of(codePoint)); in isChineseOrJapanese()
DNameSplitter.java987 int codePoint = Character.codePointAt(name, offset); in guessFullNameStyle() local
988 if (Character.isLetter(codePoint)) { in guessFullNameStyle()
989 UnicodeBlock unicodeBlock = UnicodeBlock.of(codePoint); in guessFullNameStyle()
996 return guessCJKNameStyle(name, offset + Character.charCount(codePoint)); in guessFullNameStyle()
1009 offset += Character.charCount(codePoint); in guessFullNameStyle()
1017 int codePoint = Character.codePointAt(name, offset); in guessCJKNameStyle() local
1018 if (Character.isLetter(codePoint)) { in guessCJKNameStyle()
1019 UnicodeBlock unicodeBlock = UnicodeBlock.of(codePoint); in guessCJKNameStyle()
1027 offset += Character.charCount(codePoint); in guessCJKNameStyle()
1072 int codePoint = Character.codePointAt(name, offset); in guessPhoneticNameStyle() local
[all …]
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/
DBinaryDictInputOutput.java183 for (int codePoint : codePoints) { in writeCharArray()
184 if (1 == getCharSize(codePoint)) { in writeCharArray()
185 buffer[index++] = (byte)codePoint; in writeCharArray()
187 buffer[index++] = (byte)(0xFF & (codePoint >> 16)); in writeCharArray()
188 buffer[index++] = (byte)(0xFF & (codePoint >> 8)); in writeCharArray()
189 buffer[index++] = (byte)(0xFF & codePoint); in writeCharArray()
210 final int codePoint = word.codePointAt(i); in writeString() local
211 if (1 == getCharSize(codePoint)) { in writeString()
212 buffer[index++] = (byte)codePoint; in writeString()
214 buffer[index++] = (byte)(0xFF & (codePoint >> 16)); in writeString()
[all …]
DFusionDictionary.java353 int codePoint = Character.codePointAt(characters, 0); in getCodePoints() local
355 for (int srci = Character.charCount(codePoint); in getCodePoints()
356 srci < length; srci += Character.charCount(codePoint), ++dsti) { in getCodePoints()
357 codePoints[dsti] = codePoint; in getCodePoints()
358 codePoint = Character.codePointAt(characters, srci); in getCodePoints()
360 codePoints[dsti] = codePoint; in getCodePoints()
DBinaryDictIOUtils.java441 final int codePoint = word.codePointAt(i); in writeString() local
442 if (CharEncoding.getCharSize(codePoint) == 1) { in writeString()
443 destination.write((byte)codePoint); in writeString()
446 destination.write((byte)(0xFF & (codePoint >> 16))); in writeString()
447 destination.write((byte)(0xFF & (codePoint >> 8))); in writeString()
448 destination.write((byte)(0xFF & codePoint)); in writeString()
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/
Ddic_node_utils.cpp64 const int codePoint = dicNode->getNodeTypedCodePoint(); in createAndGetPassingChildNode() local
65 const int baseLowerCaseCodePoint = toBaseLowerCase(codePoint); in createAndGetPassingChildNode()
66 const bool isMatch = isMatchedNodeCodePoint(pInfoState, pointIndex, exactOnly, codePoint); in createAndGetPassingChildNode()
82 int codePoint = BinaryFormat::getCodePointAndForwardPointer(dicRoot, &pos); in createAndGetLeavingChildNode() local
83 ASSERT(NOT_A_CODE_POINT != codePoint); in createAndGetLeavingChildNode()
84 const int nodeCodePoint = codePoint; in createAndGetLeavingChildNode()
88 additionalWordBuf[additionalSubwordLength++] = codePoint; in createAndGetLeavingChildNode()
97 codePoint = nextCodePoint; in createAndGetLeavingChildNode()
98 } while (NOT_A_CODE_POINT != codePoint); in createAndGetLeavingChildNode()
Ddic_node.h399 const int codePoint = mDicNodeProperties.getNodeCodePoint(); in getNodeCodePoint() local
403 return codePoint; in getNodeCodePoint()
405 return DigraphUtils::getDigraphCodePointForIndex(codePoint, digraphIndex); in getNodeCodePoint()
520 const int codePoint = mDicNodeState.mDicNodeStateOutput.getCodePointAt(i); in compare() local
522 if (codePoint != rightCodePoint) { in compare()
523 return rightCodePoint > codePoint; in compare()
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/
DEvent.java68 private Event(final int type, final int codePoint, final Event next) { in Event() argument
70 mCodePoint = codePoint; in Event()
74 public static Event createDeadEvent(final int codePoint, final Event next) { in createDeadEvent() argument
75 return new Event(EVENT_DEAD, codePoint, next); in createDeadEvent()
78 public static Event createCommittableEvent(final int codePoint, final Event next) { in createCommittableEvent() argument
79 return new Event(EVENT_COMMITTABLE, codePoint, next); in createCommittableEvent()
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/research/
DStatistics.java141 public void recordChar(int codePoint, long time) { in recordChar() argument
145 if (codePoint == Constants.CODE_DELETE) { in recordChar()
150 if (Character.isDigit(codePoint)) { in recordChar()
153 if (Character.isLetter(codePoint)) { in recordChar()
156 if (Character.isSpaceChar(codePoint)) { in recordChar()
DResearchLogger.java911 final int codePoint = word.codePointAt(i); in hasLetters() local
912 if (Character.isLetter(codePoint)) { in hasLetters()
953 private static int scrubDigitFromCodePoint(int codePoint) { in scrubDigitFromCodePoint() argument
954 return Character.isDigit(codePoint) ? DIGIT_REPLACEMENT_CODEPOINT : codePoint; in scrubDigitFromCodePoint()
961 final int codePoint = Character.codePointAt(s, i); in scrubDigitsFromString() local
962 if (Character.isDigit(codePoint)) { in scrubDigitsFromString()
970 sb.appendCodePoint(codePoint); in scrubDigitsFromString()
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/
DInputTestsBase.java199 protected void type(final int codePoint) { in type() argument
208 if (key.mCode == codePoint) { in type()
211 mLatinIME.onCodeInput(codePoint, x, y); in type()
215 mLatinIME.onCodeInput(codePoint, Constants.NOT_A_COORDINATE, Constants.NOT_A_COORDINATE); in type()

12