Home
last modified time | relevance | path

Searched refs:GraphemeBreak (Results 1 – 16 of 16) sorted by relevance

/frameworks/minikin/tests/unittest/
DGraphemeBreakTests.cpp33 return GraphemeBreak::isGraphemeBreak(nullptr, buf, 0, size, offset); in IsBreak()
42 return GraphemeBreak::isGraphemeBreak(advances, buf, 0, size, offset); in IsBreakWithAdvances()
45 TEST(GraphemeBreak, utf16) { in TEST() argument
57 TEST(GraphemeBreak, rules) { in TEST() argument
173 TEST(GraphemeBreak, tailoring) { in TEST() argument
236 TEST(GraphemeBreak, emojiModifiers) { in TEST() argument
287 TEST(GraphemeBreak, genderBalancedEmoji) { in TEST() argument
307 TEST(GraphemeBreak, offsets) { in TEST() argument
309 EXPECT_TRUE(GraphemeBreak::isGraphemeBreak(nullptr, string, 2, 3, 2)); in TEST()
310 EXPECT_FALSE(GraphemeBreak::isGraphemeBreak(nullptr, string, 2, 3, 3)); in TEST()
[all …]
/frameworks/minikin/tests/perftests/
DGraphemeBreak.cpp42 GraphemeBreak::isGraphemeBreak(nullptr, buffer, 0, result_size, testIndex); in BM_GraphemeBreak_Ascii()
57 GraphemeBreak::isGraphemeBreak(nullptr, buffer, 0, result_size, testIndex); in BM_GraphemeBreak_Emoji()
72 GraphemeBreak::isGraphemeBreak(nullptr, buffer, 0, result_size, testIndex); in BM_GraphemeBreak_Emoji_Flags()
DAndroid.bp32 "GraphemeBreak.cpp",
/frameworks/base/graphics/java/android/graphics/text/
DGraphemeBreak.java20 public class GraphemeBreak { class
21 private GraphemeBreak() { } in GraphemeBreak() method in GraphemeBreak
/frameworks/minikin/libs/minikin/
DMeasurement.cpp83 if (GraphemeBreak::isGraphemeBreak(advances + (start - layoutStart), buf, start, count, in getRunAdvance()
124 if (GraphemeBreak::isGraphemeBreak(advances, buf, start, count, i)) { in distributeAdvances()
132 if (GraphemeBreak::isGraphemeBreak(advances, buf, start, count, i)) { in distributeAdvances()
161 if (GraphemeBreak::isGraphemeBreak(advances, buf, start, count, i)) { in getOffsetForAdvance()
178 if (GraphemeBreak::isGraphemeBreak(advances, buf, start, count, i)) { in getOffsetForAdvance()
DGraphemeBreak.cpp62 bool GraphemeBreak::isGraphemeBreak(const float* advances, const uint16_t* buf, size_t start, in isGraphemeBreak()
188 size_t GraphemeBreak::getTextRunCursor(const float* advances, const uint16_t* buf, size_t start, in getTextRunCursor()
DAndroid.bp69 "GraphemeBreak.cpp",
/frameworks/base/core/java/android/text/
DGraphemeClusterSegmentFinder.java22 import android.graphics.text.GraphemeBreak;
62 GraphemeBreak.isGraphemeBreak(advances, chars, /* start= */ 0, /* end= */ text.length(), in GraphemeClusterSegmentFinder()
/frameworks/minikin/include/minikin/
DGraphemeBreak.h25 class GraphemeBreak {
/frameworks/base/libs/hwui/jni/text/
DGraphemeBreak.cpp41 bool isBreak = minikin::GraphemeBreak::isGraphemeBreak(advancesArray.get(), textArray.get(), in nIsGraphemeBreak()
/frameworks/base/libs/hwui/jni/
DPaint.cpp243 minikin::GraphemeBreak::MoveOpt moveOpt = minikin::GraphemeBreak::MoveOpt(opt); in doTextRunCursor()
248 size_t result = minikin::GraphemeBreak::getTextRunCursor(advancesArray.get(), text, in doTextRunCursor()
/frameworks/base/libs/hwui/
DAndroid.bp395 "jni/text/GraphemeBreak.cpp",
/frameworks/base/boot/
Dpreloaded-classes2508 android.graphics.text.GraphemeBreak
Dboot-image-profile.txt24895 Landroid/graphics/text/GraphemeBreak;
/frameworks/base/config/
Dpreloaded-classes2512 android.graphics.text.GraphemeBreak
Dboot-image-profile.txt35029 Landroid/graphics/text/GraphemeBreak;