Searched refs:codePoint (Results 1 - 23 of 23) sorted by relevance

/frameworks/minikin/libs/minikin/
H A DMinikinInternal.cpp26 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 DWordBreaker.cpp123 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 DMinikinInternal.h52 uint16_t getVsIndex(uint32_t codePoint);
56 bool isVariationSelector(uint32_t codePoint);
H A DHyphenator.cpp190 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 DCmapCoverage.cpp316 const uint32_t codePoint = readU24(nonDefaultUVSTable, recordOffset); local
317 if (!addRange(rangesFromNonDefaultUVSTable, codePoint, codePoint + 1)) {
/frameworks/base/core/java/android/text/
H A DEmoji.java38 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 DTextDirectionHeuristics.java87 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 DBidiFormatter.java609 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 DFontFamilyTest.cpp45 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 DBaseKeyListener.java161 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 DWordIterator.java305 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 DMetadataRepoTest.java53 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 DEditorState.java68 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 DPackageItemInfo.java234 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 DEmojiProcessor.java124 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 DSlicePermissionActivity.java101 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 DBidiFormatter.java818 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 DMediaProjectionPermissionActivity.java111 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 DSpellChecker.java763 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 DAccessibilityIterators.java242 final int codePoint = mText.codePointAt(index);
243 return Character.isLetterOrDigit(codePoint);
/frameworks/opt/vcard/java/com/android/vcard/
H A DVCardUtils.java613 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 DCmapCoverageTest.cpp150 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 Ddoclava.jarMETA-INF/ META-INF/MANIFEST.MF org/ org/ccil/ org/ccil/cowan/ org/ccil/cowan/tagsoup/ ...

Completed in 822 milliseconds