/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/utils/ |
H A D | ScriptUtils.java | 81 public static boolean isLetterPartOfScript(final int codePoint, final int scriptId) { argument 90 return (codePoint >= 0x600 && codePoint <= 0x6FF) 91 || (codePoint >= 0x750 && codePoint <= 0x7BF) 92 || (codePoint >= 0x8A0 && codePoint <= 0x8FF) 93 || (codePoint >= 0xFB50 && codePoint <= 0xFDFF) 94 || (codePoint > [all...] |
H A D | DictionaryInfoUtils.java | 124 private static boolean isFileNameCharacter(int codePoint) { argument 125 if (codePoint >= 0x30 && codePoint <= 0x39) return true; // Digit 126 if (codePoint >= 0x41 && codePoint <= 0x5A) return true; // Uppercase 127 if (codePoint >= 0x61 && codePoint <= 0x7A) return true; // Lowercase 128 return codePoint == '_'; // Underscore 145 final int codePoint = name.codePointAt(i); 146 if (DictionaryInfoUtils.isFileNameCharacter(codePoint)) { [all...] |
H A D | RecapitalizeStatus.java | 186 final int codePoint = mStringBefore.codePointAt(nonWhitespaceStart); 187 if (!Character.isWhitespace(codePoint)) break; 192 final int codePoint = mStringBefore.codePointBefore(nonWhitespaceEnd); 193 if (!Character.isWhitespace(codePoint)) break;
|
H A D | CapsModeUtils.java | 72 * @param codePoint the code point 75 private static boolean isStartPunctuation(final int codePoint) { argument 76 return (codePoint == Constants.CODE_DOUBLE_QUOTE || codePoint == Constants.CODE_SINGLE_QUOTE 77 || codePoint == Constants.CODE_INVERTED_QUESTION_MARK 78 || codePoint == Constants.CODE_INVERTED_EXCLAMATION_MARK 79 || Character.getType(codePoint) == Character.START_PUNCTUATION);
|
/packages/inputmethods/LatinIME/native/dicttoolkit/src/utils/ |
H A D | utf8_utils.cpp | 38 int codePoint = 0; local 47 codePoint = maskFirstByte(c, remainingByteCountForCurrentCodePoint); 49 codePoint <<= CODE_POINT_BIT_COUNT_IN_TRAILING_BYTE; 50 codePoint += maskTrailingByte(c); 54 if (codePoint <= MAX_ENCODED_CODE_POINT_VALUES[currentCodePointSequenceSize - 1]) { 55 AKLOGE("%d bytes encode for codePoint(%x) is a redundant UTF-8 sequence.", 56 currentCodePointSequenceSize, codePoint); 59 codePoints.push_back(codePoint); 86 for (const int codePoint : codePoints) { 87 const int sequenceSize = getSequenceSizeToEncodeCodePoint(codePoint); 106 getSequenceSizeToEncodeCodePoint(const int codePoint) argument [all...] |
H A D | utf8_utils.h | 52 static int getSequenceSizeToEncodeCodePoint(const int codePoint);
|
/packages/inputmethods/LatinIME/native/jni/src/ |
H A D | defines.h | 54 const int codePoint = source[si++]; local 55 if (codePoint < 0x7F) { // One byte 56 dest[di++] = codePoint; 57 } else if (codePoint < 0x7FF) { // Two bytes 59 dest[di++] = 0xC0 + (codePoint >> 6); 60 dest[di++] = 0x80 + (codePoint & 0x3F); 61 } else if (codePoint < 0xFFFF) { // Three bytes 63 dest[di++] = 0xE0 + (codePoint >> 12); 64 dest[di++] = 0x80 + ((codePoint >> 6) & 0x3F); 65 dest[di++] = 0x80 + (codePoint [all...] |
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/makedict/ |
H A D | BinaryDictDecoderUtils.java | 123 int codePoint = character; 126 codePoint = codePointToOneByteCodeMap.get(character); 129 return codePoint >= FormatSpec.MINIMAL_ONE_BYTE_CHARACTER_VALUE 130 && codePoint <= FormatSpec.MAXIMAL_ONE_BYTE_CHARACTER_VALUE; 180 for (int codePoint : codePoints) { 182 if (codePointToOneByteCodeMap.containsKey(codePoint)) { 184 codePoint = codePointToOneByteCodeMap.get(codePoint); 187 if (1 == getCharSize(codePoint, codePointToOneByteCodeMap)) { 188 buffer[index++] = (byte)codePoint; [all...] |
/packages/inputmethods/LatinIME/native/jni/src/dictionary/utils/ |
H A D | byte_array_utils.h | 189 int codePoint = readCodePointAndAdvancePosition(buffer, codePointTable, pos); local 190 while (NOT_A_CODE_POINT != codePoint && length < maxLength) { 191 outBuffer[length++] = codePoint; 192 codePoint = readCodePointAndAdvancePosition(buffer, codePointTable, pos); 201 int codePoint = readCodePointAndAdvancePosition(buffer, nullptr /* codePointTable */, pos); local 202 while (NOT_A_CODE_POINT != codePoint && length < maxLength) { 203 codePoint = readCodePointAndAdvancePosition(buffer, nullptr /* codePointTable */, pos); 216 const int codePoint = codePoints[i]; local 217 if (codePoint == NOT_A_CODE_POINT || codePoint 237 const int codePoint = codePoints[i]; local [all...] |
/packages/inputmethods/LatinIME/native/jni/src/utils/ |
H A D | char_utils.h | 52 static AK_FORCE_INLINE bool isIntentionalOmissionCodePoint(const int codePoint) { argument 54 return codePoint == KEYCODE_SINGLE_QUOTE || codePoint == KEYCODE_HYPHEN_MINUS; 83 static AK_FORCE_INLINE int isInUnicodeSpace(const int codePoint) { argument 84 return codePoint >= MIN_UNICODE_CODE_POINT && codePoint <= MAX_UNICODE_CODE_POINT;
|
H A D | jni_data_utils.h | 80 const int codePoint = codePoints[i]; local 81 int codePointToOutput = codePoint; 82 if (!CharUtils::isInUnicodeSpace(codePoint)) { 83 if (codePoint == CODE_POINT_BEGINNING_OF_SENTENCE) { 88 } else if (codePoint >= 0x01 && codePoint <= 0x1F) {
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dictionary/ |
H A D | dictionary_utils.cpp | 43 for (const int codePoint : codePoints) { 45 const int baseLowerCodePoint = CharUtils::toBaseLowerCase(codePoint); 80 const int codePoint = CharUtils::toBaseLowerCase(childDicNode->getNodeCodePoint()); local 81 if (inputCodePoint == codePoint) { 92 if (childDicNode->getNodeCodePoint() == codePoint) {
|
/packages/inputmethods/LatinIME/common/src/com/android/inputmethod/latin/common/ |
H A D | StringUtils.java | 118 public static String newSingleCodePointString(final int codePoint) { argument 119 if (Character.charCount(codePoint) == 1) { 122 return String.valueOf((char) codePoint); 125 return new String(Character.toChars(codePoint)); 284 final int codePoint = Character.codePointAt(charSequence, index); 287 destination[destIndex] = downCase ? Character.toLowerCase(codePoint) : codePoint; 340 final int codePoint = text.codePointAt(index); 341 if (Character.isUpperCase(codePoint)) { 344 } else if (Character.isLetter(codePoint)) { [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/ |
H A D | CodesArrayParser.java | 61 final int codePoint = Integer.parseInt(codeInHex, BASE_HEX); 62 sb.appendCodePoint(codePoint); 102 final int codePoint = Integer.parseInt(codeInHex, BASE_HEX); 103 sb.appendCodePoint(codePoint);
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/ |
H A D | Event.java | 114 private Event(final int type, final CharSequence text, final int codePoint, final int keyCode, argument 119 mCodePoint = codePoint; 142 public static Event createSoftwareKeypressEvent(final int codePoint, final int keyCode, argument 144 return new Event(EVENT_TYPE_INPUT_KEYPRESS, null /* text */, codePoint, keyCode, x, y, 149 public static Event createHardwareKeypressEvent(final int codePoint, final int keyCode, argument 151 return new Event(EVENT_TYPE_INPUT_KEYPRESS, null /* text */, codePoint, keyCode, 159 public static Event createDeadEvent(final int codePoint, final int keyCode, final Event next) { argument 161 return new Event(EVENT_TYPE_INPUT_KEYPRESS, null /* text */, codePoint, keyCode, 170 * @param codePoint the code point. 174 public static Event createEventForCodePointFromUnknownSource(final int codePoint) { argument 190 createEventForCodePointFromAlreadyTypedText(final int codePoint, final int x, final int y) argument [all...] |
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/backward/v402/content/ |
H A D | shortcut_dict_content.h | 76 bool writeShortcutEntry(const int *const codePoint, const int codePointCount, argument 79 return writeShortcutEntryAndAdvancePosition(codePoint, codePointCount, probability, 83 bool writeShortcutEntryAndAdvancePosition(const int *const codePoint,
|
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v4/content/ |
H A D | shortcut_dict_content.h | 69 bool writeShortcutEntry(const int *const codePoint, const int codePointCount, argument 72 return writeShortcutEntryAndAdvancePosition(codePoint, codePointCount, probability, 76 bool writeShortcutEntryAndAdvancePosition(const int *const codePoint,
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/ |
H A D | proximity_info_state.cpp | 170 const int inputIndex, const int codePoint) const { 171 const int keyId = mProximityInfo->getKeyIndexOf(codePoint); 176 if (CharUtils::isIntentionalOmissionCodePoint(codePoint)) { 200 ProximityType ProximityInfoState::getProximityType(const int index, const int codePoint, argument 204 const int baseLowerC = CharUtils::toBaseLowerCase(codePoint); 208 if (firstCodePoint == baseLowerC || firstCodePoint == codePoint) { 225 || currentCodePoints[j] == codePoint); 240 || currentCodePoints[j] == codePoint); 254 ProximityType ProximityInfoState::getProximityTypeG(const int index, const int codePoint) const { 261 "mSampledSearchKeyVectors.size() = %d, codePoint [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/ |
H A D | SentenceLevelAdapter.java | 95 final int codePoint = Character.codePointAt(sequence, index); 96 if (mSpacingAndPunctuations.isWordSeparator(codePoint)) { 99 if (Constants.CODE_PERIOD == codePoint) { 111 index += Character.charCount(codePoint); 123 final int codePoint = Character.codePointAt(sequence, index); 124 if (!mSpacingAndPunctuations.isWordSeparator(codePoint)) { 127 index += Character.charCount(codePoint);
|
/packages/providers/ContactsProvider/src/com/android/providers/contacts/ |
H A D | ContactLocaleUtils.java | 156 int codePoint = Character.codePointAt(name, offset); 159 if (Character.isDigit(codePoint)) { 162 } else if (!Character.isSpaceChar(codePoint) && 163 codePoint != '+' && codePoint != '(' && 164 codePoint != ')' && codePoint != '.' && 165 codePoint != '-' && codePoint != '#') { 168 offset += Character.charCount(codePoint); 286 isChineseOrJapanese(int codePoint) argument [all...] |
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/pt_common/ |
H A D | patricia_trie_reading_utils.cpp | 77 const int codePoint = getCodePointAndAdvancePosition(buffer, codePointTable, pos); local 78 if (codePoint == NOT_A_CODE_POINT) { 79 // CAVEAT: codePoint == NOT_A_CODE_POINT means the code point is 83 AKLOGE("codePoint is NOT_A_CODE_POINT. pos: %d, codePoint: 0x%x, buffer[pos - 1]: 0x%x", 84 *pos - 1, codePoint, buffer[*pos - 1]); 87 outBuffer[0] = codePoint;
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/ |
H A D | dic_node_properties.h | 74 void init(const DicNodeProperties *const dicNodeProp, const int codePoint) { argument 76 mDicNodeCodePoint = codePoint; // Overwrite the node char of a passing child
|
/packages/apps/UnifiedEmail/src/com/google/android/mail/common/base/ |
H A D | StringUtil.java | 1523 for (int codePoint, charCount, i = 0; i < len; i += charCount) { 1524 codePoint = Character.codePointAt(plainText, i); 1525 charCount = Character.charCount(codePoint); 1527 if (!shouldEscapeChar(codePoint, escapeToAscii, jsEscapingMode)) { 1533 switch (codePoint) { 1541 if (jsEscapingMode == JsEscapingMode.JSON && '\'' == codePoint) { 1544 out.append((char) codePoint); 1547 out.append('\\').append((char) codePoint); 1552 if (codePoint >= 0x100 || jsEscapingMode == JsEscapingMode.JSON) { 1553 appendHexJavaScriptRepresentation(codePoint, ou 1571 shouldEscapeChar(int codePoint, boolean escapeToAscii, JsEscapingMode jsEscapingMode) argument 1599 appendHexJavaScriptRepresentation( int codePoint, Appendable out) argument 2380 isHebrew(int codePoint) argument 2445 isCjk(int codePoint) argument [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/inputlogic/ |
H A D | InputLogic.java | 765 final int codePoint = event.mCodePoint; 767 if (inputTransaction.mSettingsValues.isWordSeparator(codePoint) 768 || Character.getType(codePoint) == Character.OTHER_SYMBOL) { 796 final int codePoint = event.mCodePoint; 806 && !settingsValues.isWordConnector(codePoint)) { 831 && settingsValues.isWordCodePoint(codePoint) 848 isComposingWord = !settingsValues.mSpacingAndPunctuations.isWordConnector(codePoint); 869 sendKeyCodePoint(settingsValues, codePoint); 882 final int codePoint = event.mCodePoint; 886 final boolean shouldAvoidSendingCode = Constants.CODE_SPACE == codePoint 1372 canBeFollowedByDoubleSpacePeriod(final int codePoint) argument 1992 sendKeyCodePoint(final SettingsValues settingsValues, final int codePoint) argument [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/ |
H A D | KeyCodeDescriptionMapper.java | 263 * @param codePoint The code point from which to obtain a description. 266 public String getDescriptionForCodePoint(final Context context, final int codePoint) { argument 268 final int index = mKeyCodeMap.indexOfKey(codePoint); 272 final String accentedLetter = getSpokenAccentedLetterDescription(context, codePoint); 277 final String unsupportedSymbol = getSpokenSymbolDescription(context, codePoint); 281 final String emojiDescription = getSpokenEmojiDescription(context, codePoint); 285 if (Character.isDefined(codePoint) && !Character.isISOControl(codePoint)) { 286 return StringUtils.newSingleCodePointString(codePoint); 354 final int codePoint [all...] |