/frameworks/minikin/tests/unittest/ |
D | GraphemeBreakTests.cpp | 33 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/ |
D | GraphemeBreak.cpp | 42 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()
|
D | Android.bp | 32 "GraphemeBreak.cpp",
|
/frameworks/base/graphics/java/android/graphics/text/ |
D | GraphemeBreak.java | 20 public class GraphemeBreak { class 21 private GraphemeBreak() { } in GraphemeBreak() method in GraphemeBreak
|
/frameworks/minikin/libs/minikin/ |
D | Measurement.cpp | 83 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()
|
D | GraphemeBreak.cpp | 62 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()
|
D | Android.bp | 69 "GraphemeBreak.cpp",
|
/frameworks/base/core/java/android/text/ |
D | GraphemeClusterSegmentFinder.java | 22 import android.graphics.text.GraphemeBreak; 62 GraphemeBreak.isGraphemeBreak(advances, chars, /* start= */ 0, /* end= */ text.length(), in GraphemeClusterSegmentFinder()
|
/frameworks/minikin/include/minikin/ |
D | GraphemeBreak.h | 25 class GraphemeBreak {
|
/frameworks/base/libs/hwui/jni/text/ |
D | GraphemeBreak.cpp | 41 bool isBreak = minikin::GraphemeBreak::isGraphemeBreak(advancesArray.get(), textArray.get(), in nIsGraphemeBreak()
|
/frameworks/base/libs/hwui/jni/ |
D | Paint.cpp | 243 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/ |
D | Android.bp | 395 "jni/text/GraphemeBreak.cpp",
|
/frameworks/base/boot/ |
D | preloaded-classes | 2508 android.graphics.text.GraphemeBreak
|
D | boot-image-profile.txt | 24895 Landroid/graphics/text/GraphemeBreak;
|
/frameworks/base/config/ |
D | preloaded-classes | 2512 android.graphics.text.GraphemeBreak
|
D | boot-image-profile.txt | 35029 Landroid/graphics/text/GraphemeBreak;
|