/frameworks/minikin/libs/minikin/ |
H A D | MinikinInternal.cpp | 26 inline static bool isBMPVariationSelector(uint32_t codePoint) { argument 27 return VS1 <= codePoint && codePoint <= VS16; 30 inline static bool isVariationSelectorSupplement(uint32_t codePoint) { argument 31 return VS17 <= codePoint && codePoint <= VS256; 34 uint16_t getVsIndex(uint32_t codePoint) { argument 35 if (isBMPVariationSelector(codePoint)) { 36 return codePoint - VS1; 37 } else if (isVariationSelectorSupplement(codePoint)) { 44 isVariationSelector(uint32_t codePoint) argument [all...] |
H A D | WordBreaker.cpp | 123 uint32_t codePoint; local 125 U16_PREV(buf, 0, prev_offset, codePoint); 127 if (Hyphenator::isLineBreakingHyphen(codePoint) || codePoint == CHAR_SOFT_HYPHEN) { 134 if (codePoint == 0x1039) { // MYANMAR SIGN VIRAMA 144 if (codePoint == CHAR_ZWJ && isEmoji(next_codepoint)) { 150 if (codePoint == 0xFE0F && prev_offset > 0) { 152 U16_PREV(buf, 0, prev_offset, codePoint); 154 if (isEmojiBase(codePoint)) {
|
H A D | MinikinInternal.h | 52 uint16_t getVsIndex(uint32_t codePoint); 56 bool isVariationSelector(uint32_t codePoint);
|
H A D | Hyphenator.cpp | 190 static UScriptCode getScript(uint32_t codePoint) { argument 192 const UScriptCode script = uscript_getScript(static_cast<UChar32>(codePoint), &errorCode); 200 static HyphenationType hyphenationTypeBasedOnScript(uint32_t codePoint) { argument 205 const UScriptCode script = getScript(codePoint);
|
H A D | CmapCoverage.cpp | 316 const uint32_t codePoint = readU24(nonDefaultUVSTable, recordOffset); local 317 if (!addRange(rangesFromNonDefaultUVSTable, codePoint, codePoint + 1)) {
|
/frameworks/base/core/java/android/text/ |
H A D | Emoji.java | 38 public static boolean isRegionalIndicatorSymbol(int codePoint) { argument 39 return 0x1F1E6 <= codePoint && codePoint <= 0x1F1FF; 45 public static boolean isEmojiModifier(int codePoint) { argument 46 return UCharacter.hasBinaryProperty(codePoint, UProperty.EMOJI_MODIFIER); 97 public static boolean isEmoji(int codePoint) { argument 98 return isNewEmoji(codePoint) || UCharacter.hasBinaryProperty(codePoint, UProperty.EMOJI); 102 public static boolean isKeycapBase(int codePoint) { argument 103 return ('0' <= codePoint 111 isTagSpecChar(int codePoint) argument [all...] |
H A D | TextDirectionHeuristics.java | 87 private static int isRtlCodePoint(int codePoint) { argument 88 switch (Character.getDirectionality(codePoint)) { 98 if ((0x0590 <= codePoint && codePoint <= 0x08FF) || 99 (0xFB1D <= codePoint && codePoint <= 0xFDCF) || 100 (0xFDF0 <= codePoint && codePoint <= 0xFDFF) || 101 (0xFE70 <= codePoint && codePoint < [all...] |
H A D | BidiFormatter.java | 609 public static byte getDirectionality(int codePoint) { argument 610 if (Emoji.isNewEmoji(codePoint)) { 614 return Character.getDirectionality(codePoint); 846 int codePoint = Character.codePointAt(text, charIndex); 847 charIndex += Character.charCount(codePoint); 848 return getDirectionality(codePoint); 876 int codePoint = Character.codePointBefore(text, charIndex); 877 charIndex -= Character.charCount(codePoint); 878 return getDirectionality(codePoint);
|
/frameworks/minikin/tests/stresstest/ |
H A D | FontFamilyTest.cpp | 45 for (uint32_t codePoint = 0; codePoint < MAX_UNICODE_CODE_POINT; ++codePoint) { 47 EXPECT_EQ(family->hasGlyph(codePoint, 0 /* variation selector */), 48 static_cast<bool>(hb_font_get_glyph(hbFont, codePoint, 0 /* variation selector */, 57 for (uint32_t codePoint = 0; codePoint < MAX_UNICODE_CODE_POINT; ++codePoint) { 59 ASSERT_EQ(family->hasGlyph(codePoint, vs), 60 static_cast<bool>(hb_font_get_glyph(hbFont, codePoint, v [all...] |
/frameworks/base/core/java/android/text/method/ |
H A D | BaseKeyListener.java | 161 final int codePoint = Character.codePointBefore(text, tmpOffset); 162 tmpOffset -= Character.charCount(codePoint); 166 deleteCharCount = Character.charCount(codePoint); 167 if (codePoint == LINE_FEED) { 169 } else if (isVariationSelector(codePoint)) { 171 } else if (Emoji.isRegionalIndicatorSymbol(codePoint)) { 173 } else if (Emoji.isEmojiModifier(codePoint)) { 175 } else if (codePoint == Emoji.COMBINING_ENCLOSING_KEYCAP) { 177 } else if (Emoji.isEmoji(codePoint)) { 179 } else if (codePoint [all...] |
H A D | WordIterator.java | 305 final int codePoint = Character.codePointBefore(mCharSeq, offset); 306 return isPunctuation(codePoint); 320 final int codePoint = Character.codePointAt(mCharSeq, offset); 321 return isPunctuation(codePoint); 337 * @param codePoint the codepoint to check. 340 public static boolean isMidWordPunctuation(Locale locale, int codePoint) { argument 341 final int wb = UCharacter.getIntPropertyValue(codePoint, UProperty.WORD_BREAK); 368 final int codePoint = Character.codePointBefore(mCharSeq, offset); 369 if (Character.isLetterOrDigit(codePoint)) return true; 376 final int codePoint [all...] |
/frameworks/support/emoji/core/src/androidTest/java/androidx/emoji/text/ |
H A D | MetadataRepoTest.java | 53 final int[] codePoint = new int[]{1}; 54 final TestEmojiMetadata metadata = new TestEmojiMetadata(codePoint); 56 assertSame(metadata, getNode(codePoint)); 61 final int[] codePoint = new int[]{1, 2, 3, 4}; 62 final TestEmojiMetadata metadata = new TestEmojiMetadata(codePoint); 64 assertSame(metadata, getNode(codePoint));
|
/frameworks/base/core/tests/coretests/src/android/text/method/ |
H A D | EditorState.java | 68 private boolean isGraphicAscii(int codePoint) { argument 69 return 0x20 < codePoint && codePoint < 0x7F; 93 final int codePoint = Integer.parseInt(token.substring(2), 16); 94 if (codePoint < 0 || 0x10FFFF < codePoint) { 97 sb.append(Character.toChars(codePoint));
|
/frameworks/base/core/java/android/content/pm/ |
H A D | PackageItemInfo.java | 234 final int codePoint = labelStr.codePointAt(offset); 235 final int type = Character.getType(codePoint); 243 final int charCount = Character.charCount(codePoint); 266 private static boolean isNewline(int codePoint) { argument 267 int type = Character.getType(codePoint); 269 || codePoint == LINE_FEED_CODE_POINT; 272 private static boolean isWhiteSpace(int codePoint) { argument 273 return Character.isWhitespace(codePoint) || codePoint == NBSP_CODE_POINT; 360 * Return codePoint o [all...] |
/frameworks/support/emoji/core/src/main/java/androidx/emoji/text/ |
H A D | EmojiProcessor.java | 124 final int codePoint = Character.codePointAt(charSequence, currentOffset); 125 final int action = sm.check(codePoint); 129 currentOffset += Character.charCount(codePoint); 224 int codePoint = Character.codePointAt(charSequence, currentOffset); 227 final int action = sm.check(codePoint); 234 codePoint = Character.codePointAt(charSequence, currentOffset); 238 currentOffset += Character.charCount(codePoint); 240 codePoint = Character.codePointAt(charSequence, currentOffset); 534 int check(final int codePoint) { argument 536 MetadataRepo.Node node = mCurrentNode.get(codePoint); 648 isEmojiStyle(int codePoint) argument 657 isTextStyle(int codePoint) argument [all...] |
/frameworks/support/slices/core/src/main/java/androidx/slice/compat/ |
H A D | SlicePermissionActivity.java | 101 final int codePoint = labelStr.codePointAt(offset); 102 final int type = Character.getType(codePoint); 112 + Character.charCount(codePoint)); 114 offset += Character.charCount(codePoint);
|
/frameworks/support/compat/src/main/java/androidx/core/text/ |
H A D | BidiFormatter.java | 818 int codePoint = Character.codePointAt(text, charIndex); 819 charIndex += Character.charCount(codePoint); 820 return Character.getDirectionality(codePoint); 848 int codePoint = Character.codePointBefore(text, charIndex); 849 charIndex -= Character.charCount(codePoint); 850 return Character.getDirectionality(codePoint);
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/media/ |
H A D | MediaProjectionPermissionActivity.java | 111 final int codePoint = label.codePointAt(offset); 112 final int type = Character.getType(codePoint); 119 offset += Character.charCount(codePoint);
|
/frameworks/base/core/java/android/widget/ |
H A D | SpellChecker.java | 763 final int codePoint = Character.codePointAt(editable, start); 764 haveWordBoundariesChanged = Character.isLetterOrDigit(codePoint); 767 + (haveWordBoundariesChanged ? "Remove.<" : "Keep. <") + (char)(codePoint) 772 final int codePoint = Character.codePointBefore(editable, end); 773 haveWordBoundariesChanged = Character.isLetterOrDigit(codePoint); 776 + (haveWordBoundariesChanged ? "Remove.<" : "Keep.<") + (char)(codePoint)
|
/frameworks/base/core/java/android/view/ |
H A D | AccessibilityIterators.java | 242 final int codePoint = mText.codePointAt(index); 243 return Character.isLetterOrDigit(codePoint);
|
/frameworks/opt/vcard/java/com/android/vcard/ |
H A D | VCardUtils.java | 613 final int codePoint = value.codePointAt(i); 614 if (codePoint < asciiFirst || codePoint == '"') { 618 builder.appendCodePoint(codePoint); 620 if (codePoint == indicator) {
|
/frameworks/minikin/tests/unittest/ |
H A D | CmapCoverageTest.cpp | 150 uint32_t codePoint; member in struct:minikin::VariationSelectorRecord 185 for (uint32_t codePoint : nonDefaultUVS) { 186 head = writeU24(codePoint, out.data(), head); 207 const uint32_t vsCodePoint = record.codePoint;
|
/frameworks/opt/setupwizard/tools/docs/ |
H A D | doclava.jar | META-INF/ META-INF/MANIFEST.MF org/ org/ccil/ org/ccil/cowan/ org/ccil/cowan/tagsoup/ ... |