Home
last modified time | relevance | path

Searched refs:bidi (Results 1 - 25 of 66) sorted by relevance

123

/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/
H A DTestCompatibility.java10 package com.ibm.icu.dev.test.bidi;
28 void compareBidi(Bidi bidi, java.text.Bidi jbidi) in compareBidi() argument
30 byte paraLevel = bidi.getParaLevel(); in compareBidi()
31 if (bidi.baseIsLeftToRight() != jbidi.baseIsLeftToRight()) { in compareBidi()
34 u16ToPseudo(bidi.getTextAsString()) + in compareBidi()
35 "\n bidi: " + bidi.baseIsLeftToRight() + in compareBidi()
38 if (bidi.getBaseLevel() != jbidi.getBaseLevel()) { in compareBidi()
41 u16ToPseudo(bidi.getTextAsString()) + in compareBidi()
42 "\n bidi in compareBidi()
[all...]
H A DTestBidi.java10 package com.ibm.icu.dev.test.bidi;
32 Bidi bidi; in testBidi()
36 bidi = new Bidi(MAXLEN, 0); in testBidi()
39 doTests(bidi, bidiLine, false); in testBidi()
40 doTests(bidi, bidiLine, true); in testBidi()
45 private void doTests(Bidi bidi, Bidi bidiLine, boolean countRunsFirst) { in doTests() argument
57 bidi.setPara(string, paraLevel, null); in doTests()
59 + bidi.getDirection() + " paraLevel " in doTests()
63 + bidi.getDirection() + " paraLevel " in doTests()
68 doTest(bidi, testNumbe in doTests()
97 doTest(Bidi bidi, int testNumber, TestData test, int lineStart, boolean countRunsFirst) doTest() argument
199 _testReordering(Bidi bidi, int testNumber) _testReordering() argument
[all...]
H A DTestInverse.java10 package com.ibm.icu.dev.test.bidi;
40 Bidi bidi; in testInverse()
44 bidi = new Bidi(); in testInverse()
49 _testInverseBidi(bidi, testCases[i], Bidi.DIRECTION_LEFT_TO_RIGHT); in testInverse()
56 _testInverseBidi(bidi, testCases[i], Bidi.DIRECTION_RIGHT_TO_LEFT); in testInverse()
59 _testManyInverseBidi(bidi, Bidi.DIRECTION_LEFT_TO_RIGHT); in testInverse()
60 _testManyInverseBidi(bidi, Bidi.DIRECTION_RIGHT_TO_LEFT); in testInverse()
84 private void _testManyInverseBidi(Bidi bidi, int direction) { in _testManyInverseBidi() argument
103 _testInverseBidi(bidi, new String(text), direction); in _testManyInverseBidi()
109 private void _testInverseBidi(Bidi bidi, Strin argument
[all...]
H A DTestFailureRecovery.java10 package com.ibm.icu.dev.test.bidi;
28 Bidi bidi = new Bidi(); in testFailureRecovery()
32 // bidi.setPara("abc", (byte)(Bidi.LEVEL_DEFAULT_LTR - 1), null); in testFailureRecovery()
35 // logln("OK: Got exception for bidi.setPara(..., Bidi.LEVEL_DEFAULT_LTR - 1, ...)" in testFailureRecovery()
39 bidi.setPara("abc", (byte)(-1), null); in testFailureRecovery()
42 logln("OK: Got exception for bidi.setPara(..., -1, ...)" in testFailureRecovery()
52 bidi = new Bidi(); in testFailureRecovery()
54 bidi.setLine(0, 1); in testFailureRecovery()
55 errln("bidi.setLine did not fail when called before valid setPara()"); in testFailureRecovery()
61 bidi in testFailureRecovery()
[all...]
H A DTestReorderingMode.java10 package com.ibm.icu.dev.test.bidi;
206 Bidi bidi = new Bidi(); in testReorderingMode()
225 bidi.setReorderingMode(modeValue); in testReorderingMode()
226 modeBack = bidi.getReorderingMode(); in testReorderingMode()
234 bidi.setReorderingOptions(optionValue); in testReorderingMode()
235 optionBack = bidi.getReorderingOptions(); in testReorderingMode()
244 bidi.setPara(pseudoToU16(src), paraLevels[level], null); in testReorderingMode()
246 dest = bidi.writeReordered(Bidi.DO_MIRRORING); in testReorderingMode()
250 checkWhatYouCan(bidi, src, dest); in testReorderingMode()
277 if (!checkResultLength(bidi, sr in testReorderingMode()
298 inverseBasic(Bidi bidi, String src, int option, byte level) inverseBasic() argument
408 assertRoundTrip(Bidi bidi, int tc, int outIndex, String src, String dest, int mode, int option, byte level) assertRoundTrip() argument
480 checkResultLength(Bidi bidi, String src, String dest, String mode, String option, byte level) checkResultLength() argument
618 checkMaps(Bidi bidi, int stringIndex, String src, String dest, String mode, String option, byte level, boolean forward) checkMaps() argument
[all...]
H A DTestMultipleParagraphs.java10 package com.ibm.icu.dev.test.bidi;
87 Bidi bidi = new Bidi(); in testMultipleParagraphs()
94 bidi.setPara(text, Bidi.LTR, null); in testMultipleParagraphs()
100 if (paraCount != (count = bidi.countParagraphs())) { in testMultipleParagraphs()
106 run = bidi.getParagraphByIndex(i); in testMultipleParagraphs()
122 bidi.setPara(src, Bidi.LTR, null); in testMultipleParagraphs()
126 if (paraCount != (count = bidi.countParagraphs())) { in testMultipleParagraphs()
131 run = bidi.getParagraphByIndex(i); in testMultipleParagraphs()
144 bidi.setPara(src, paraLevels[k], null); in testMultipleParagraphs()
149 paraIndex = bidi in testMultipleParagraphs()
[all...]
H A DTestReorderRunsOnly.java10 package com.ibm.icu.dev.test.bidi;
117 Bidi bidi = new Bidi(); in testReorderRunsOnly()
125 bidi.setReorderingMode(Bidi.REORDER_RUNS_ONLY); in testReorderRunsOnly()
129 bidi.setReorderingOptions(option == 0 ? Bidi.OPTION_REMOVE_CONTROLS in testReorderRunsOnly()
138 bidi.setPara(srcU16, level, null); in testReorderRunsOnly()
139 destU16 = bidi.writeReordered(Bidi.DO_MIRRORING); in testReorderRunsOnly()
141 checkWhatYouCan(bidi, src, dest); in testReorderRunsOnly()
168 bidi.setPara((String)null, Bidi.LTR, null); in testReorderRunsOnly()
169 paras = bidi.countParagraphs(); in testReorderRunsOnly()
171 bidi in testReorderRunsOnly()
[all...]
H A DTestReorder.java10 package com.ibm.icu.dev.test.bidi;
117 Bidi bidi = new Bidi(); in testReorder()
129 bidi.setPara(srcU16, Bidi.LEVEL_DEFAULT_LTR, null); in testReorder()
135 dest = u16ToPseudo(bidi.writeReordered(Bidi.DO_MIRRORING)); in testReorder()
145 checkWhatYouCan(bidi, src, dest); in testReorder()
153 bidi.setPara(srcU16, Bidi.LEVEL_DEFAULT_LTR, null); in testReorder()
159 dest = u16ToPseudo(bidi.writeReordered(Bidi.DO_MIRRORING + in testReorder()
176 bidi.setInverse(true); in testReorder()
178 bidi.setPara(srcU16, Bidi.LEVEL_DEFAULT_LTR, null); in testReorder()
184 dest = u16ToPseudo(bidi in testReorder()
[all...]
H A DBidiFmwk.java10 package com.ibm.icu.dev.test.bidi;
53 /* Unicode 4.0.1 changes bidi classes for +-/ */ in initCharFromDirProps()
335 void printCaseInfo(Bidi bidi, String src, String dst) in printCaseInfo() argument
337 int length = bidi.getProcessedLength(); in printCaseInfo()
338 byte[] levels = bidi.getLevels(); in printCaseInfo()
341 int runCount = bidi.countRuns(); in printCaseInfo()
357 errcontln("Direction: " + bidi.getDirection()); in printCaseInfo()
358 errcontln("paraLevel: " + Byte.toString(bidi.getParaLevel())); in printCaseInfo()
359 errcontln("reorderingMode: " + modeToString(bidi.getReorderingMode())); in printCaseInfo()
360 errcontln("reorderingOptions: " + spOptionsToString(bidi in printCaseInfo()
376 matchingPair(Bidi bidi, int i, char c1, char c2) matchingPair() argument
395 checkWhatYouCan(Bidi bidi, String src, String dst) checkWhatYouCan() argument
[all...]
H A DTestClassOverride.java10 package com.ibm.icu.dev.test.bidi;
78 private void verifyClassifier(Bidi bidi) { in verifyClassifier() argument
79 BidiClassifier actualClassifier = bidi.getCustomClassifier(); in verifyClassifier()
102 bidi.getCustomizedClass('a')); in verifyClassifier()
118 Bidi bidi; in testClassOverride()
122 bidi = new Bidi(); in testClassOverride()
123 verifyClassifier(bidi); in testClassOverride()
126 bidi.setCustomClassifier(classifier); in testClassOverride()
127 verifyClassifier(bidi); in testClassOverride()
130 verifyClassifier(bidi); in testClassOverride()
[all...]
/third_party/icu/ohos_icu4j/src/main/tests/ohos/global/icu/dev/test/bidi/
H A DTestCompatibility.java11 package ohos.global.icu.dev.test.bidi;
31 void compareBidi(Bidi bidi, java.text.Bidi jbidi) in compareBidi() argument
33 byte paraLevel = bidi.getParaLevel(); in compareBidi()
34 if (bidi.baseIsLeftToRight() != jbidi.baseIsLeftToRight()) { in compareBidi()
37 u16ToPseudo(bidi.getTextAsString()) + in compareBidi()
38 "\n bidi: " + bidi.baseIsLeftToRight() + in compareBidi()
41 if (bidi.getBaseLevel() != jbidi.getBaseLevel()) { in compareBidi()
44 u16ToPseudo(bidi.getTextAsString()) + in compareBidi()
45 "\n bidi in compareBidi()
[all...]
H A DTestBidi.java11 package ohos.global.icu.dev.test.bidi;
35 Bidi bidi; in testBidi()
39 bidi = new Bidi(MAXLEN, 0); in testBidi()
42 doTests(bidi, bidiLine, false); in testBidi()
43 doTests(bidi, bidiLine, true); in testBidi()
48 private void doTests(Bidi bidi, Bidi bidiLine, boolean countRunsFirst) { in doTests() argument
60 bidi.setPara(string, paraLevel, null); in doTests()
62 + bidi.getDirection() + " paraLevel " in doTests()
66 + bidi.getDirection() + " paraLevel " in doTests()
71 doTest(bidi, testNumbe in doTests()
100 doTest(Bidi bidi, int testNumber, TestData test, int lineStart, boolean countRunsFirst) doTest() argument
202 _testReordering(Bidi bidi, int testNumber) _testReordering() argument
[all...]
H A DTestInverse.java11 package ohos.global.icu.dev.test.bidi;
43 Bidi bidi; in testInverse()
47 bidi = new Bidi(); in testInverse()
52 _testInverseBidi(bidi, testCases[i], Bidi.DIRECTION_LEFT_TO_RIGHT); in testInverse()
59 _testInverseBidi(bidi, testCases[i], Bidi.DIRECTION_RIGHT_TO_LEFT); in testInverse()
62 _testManyInverseBidi(bidi, Bidi.DIRECTION_LEFT_TO_RIGHT); in testInverse()
63 _testManyInverseBidi(bidi, Bidi.DIRECTION_RIGHT_TO_LEFT); in testInverse()
87 private void _testManyInverseBidi(Bidi bidi, int direction) { in _testManyInverseBidi() argument
106 _testInverseBidi(bidi, new String(text), direction); in _testManyInverseBidi()
112 private void _testInverseBidi(Bidi bidi, Strin argument
[all...]
H A DTestFailureRecovery.java11 package ohos.global.icu.dev.test.bidi;
31 Bidi bidi = new Bidi(); in testFailureRecovery()
35 // bidi.setPara("abc", (byte)(Bidi.LEVEL_DEFAULT_LTR - 1), null); in testFailureRecovery()
38 // logln("OK: Got exception for bidi.setPara(..., Bidi.LEVEL_DEFAULT_LTR - 1, ...)" in testFailureRecovery()
42 bidi.setPara("abc", (byte)(-1), null); in testFailureRecovery()
45 logln("OK: Got exception for bidi.setPara(..., -1, ...)" in testFailureRecovery()
55 bidi = new Bidi(); in testFailureRecovery()
57 bidi.setLine(0, 1); in testFailureRecovery()
58 errln("bidi.setLine did not fail when called before valid setPara()"); in testFailureRecovery()
64 bidi in testFailureRecovery()
[all...]
H A DTestReorderingMode.java11 package ohos.global.icu.dev.test.bidi;
209 Bidi bidi = new Bidi(); in testReorderingMode()
228 bidi.setReorderingMode(modeValue); in testReorderingMode()
229 modeBack = bidi.getReorderingMode(); in testReorderingMode()
237 bidi.setReorderingOptions(optionValue); in testReorderingMode()
238 optionBack = bidi.getReorderingOptions(); in testReorderingMode()
247 bidi.setPara(pseudoToU16(src), paraLevels[level], null); in testReorderingMode()
249 dest = bidi.writeReordered(Bidi.DO_MIRRORING); in testReorderingMode()
253 checkWhatYouCan(bidi, src, dest); in testReorderingMode()
280 if (!checkResultLength(bidi, sr in testReorderingMode()
301 inverseBasic(Bidi bidi, String src, int option, byte level) inverseBasic() argument
411 assertRoundTrip(Bidi bidi, int tc, int outIndex, String src, String dest, int mode, int option, byte level) assertRoundTrip() argument
483 checkResultLength(Bidi bidi, String src, String dest, String mode, String option, byte level) checkResultLength() argument
621 checkMaps(Bidi bidi, int stringIndex, String src, String dest, String mode, String option, byte level, boolean forward) checkMaps() argument
[all...]
H A DTestMultipleParagraphs.java11 package ohos.global.icu.dev.test.bidi;
90 Bidi bidi = new Bidi(); in testMultipleParagraphs()
97 bidi.setPara(text, Bidi.LTR, null); in testMultipleParagraphs()
103 if (paraCount != (count = bidi.countParagraphs())) { in testMultipleParagraphs()
109 run = bidi.getParagraphByIndex(i); in testMultipleParagraphs()
125 bidi.setPara(src, Bidi.LTR, null); in testMultipleParagraphs()
129 if (paraCount != (count = bidi.countParagraphs())) { in testMultipleParagraphs()
134 run = bidi.getParagraphByIndex(i); in testMultipleParagraphs()
147 bidi.setPara(src, paraLevels[k], null); in testMultipleParagraphs()
152 paraIndex = bidi in testMultipleParagraphs()
[all...]
H A DTestReorderRunsOnly.java11 package ohos.global.icu.dev.test.bidi;
120 Bidi bidi = new Bidi(); in testReorderRunsOnly()
128 bidi.setReorderingMode(Bidi.REORDER_RUNS_ONLY); in testReorderRunsOnly()
132 bidi.setReorderingOptions(option == 0 ? Bidi.OPTION_REMOVE_CONTROLS in testReorderRunsOnly()
141 bidi.setPara(srcU16, level, null); in testReorderRunsOnly()
142 destU16 = bidi.writeReordered(Bidi.DO_MIRRORING); in testReorderRunsOnly()
144 checkWhatYouCan(bidi, src, dest); in testReorderRunsOnly()
171 bidi.setPara((String)null, Bidi.LTR, null); in testReorderRunsOnly()
172 paras = bidi.countParagraphs(); in testReorderRunsOnly()
174 bidi in testReorderRunsOnly()
[all...]
H A DTestReorder.java11 package ohos.global.icu.dev.test.bidi;
120 Bidi bidi = new Bidi(); in testReorder()
132 bidi.setPara(srcU16, Bidi.LEVEL_DEFAULT_LTR, null); in testReorder()
138 dest = u16ToPseudo(bidi.writeReordered(Bidi.DO_MIRRORING)); in testReorder()
148 checkWhatYouCan(bidi, src, dest); in testReorder()
156 bidi.setPara(srcU16, Bidi.LEVEL_DEFAULT_LTR, null); in testReorder()
162 dest = u16ToPseudo(bidi.writeReordered(Bidi.DO_MIRRORING + in testReorder()
179 bidi.setInverse(true); in testReorder()
181 bidi.setPara(srcU16, Bidi.LEVEL_DEFAULT_LTR, null); in testReorder()
187 dest = u16ToPseudo(bidi in testReorder()
[all...]
H A DBidiFmwk.java11 package ohos.global.icu.dev.test.bidi;
56 /* Unicode 4.0.1 changes bidi classes for +-/ */ in initCharFromDirProps()
336 void printCaseInfo(Bidi bidi, String src, String dst) in printCaseInfo() argument
338 int length = bidi.getProcessedLength(); in printCaseInfo()
339 byte[] levels = bidi.getLevels(); in printCaseInfo()
342 int runCount = bidi.countRuns(); in printCaseInfo()
358 errcontln("Direction: " + bidi.getDirection()); in printCaseInfo()
359 errcontln("paraLevel: " + Byte.toString(bidi.getParaLevel())); in printCaseInfo()
360 errcontln("reorderingMode: " + modeToString(bidi.getReorderingMode())); in printCaseInfo()
361 errcontln("reorderingOptions: " + spOptionsToString(bidi in printCaseInfo()
377 matchingPair(Bidi bidi, int i, char c1, char c2) matchingPair() argument
396 checkWhatYouCan(Bidi bidi, String src, String dst) checkWhatYouCan() argument
[all...]
H A DTestClassOverride.java11 package ohos.global.icu.dev.test.bidi;
81 private void verifyClassifier(Bidi bidi) { in verifyClassifier() argument
82 BidiClassifier actualClassifier = bidi.getCustomClassifier(); in verifyClassifier()
105 bidi.getCustomizedClass('a')); in verifyClassifier()
121 Bidi bidi; in testClassOverride()
125 bidi = new Bidi(); in testClassOverride()
126 verifyClassifier(bidi); in testClassOverride()
129 bidi.setCustomClassifier(classifier); in testClassOverride()
130 verifyClassifier(bidi); in testClassOverride()
133 verifyClassifier(bidi); in testClassOverride()
[all...]
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
H A DBidiLine.java85 static void setTrailingWSStart(Bidi bidi) in setTrailingWSStart() argument
87 byte[] dirProps = bidi.dirProps; in setTrailingWSStart()
88 byte[] levels = bidi.levels; in setTrailingWSStart()
89 int start = bidi.length; in setTrailingWSStart()
90 byte paraLevel = bidi.paraLevel; in setTrailingWSStart()
99 bidi.trailingWSStart = start; /* currently == bidi.length */ in setTrailingWSStart()
113 bidi.trailingWSStart=start; in setTrailingWSStart()
239 static byte getLevelAt(Bidi bidi, int charIndex) in getLevelAt() argument
242 if (bidi in getLevelAt()
249 getLevels(Bidi bidi) getLevels() argument
278 getLogicalRun(Bidi bidi, int logicalPosition) getLogicalRun() argument
304 getVisualRun(Bidi bidi, int runIndex) getVisualRun() argument
321 getSingleRun(Bidi bidi, byte level) getSingleRun() argument
363 reorderLine(Bidi bidi, byte minLevel, byte maxLevel) reorderLine() argument
449 getRunFromLogicalIndex(Bidi bidi, int logicalIndex) getRunFromLogicalIndex() argument
478 getRuns(Bidi bidi) getRuns() argument
807 getVisualIndex(Bidi bidi, int logicalIndex) getVisualIndex() argument
910 getLogicalIndex(Bidi bidi, int visualIndex) getLogicalIndex() argument
1017 getLogicalMap(Bidi bidi) getLogicalMap() argument
1108 getVisualMap(Bidi bidi) getVisualMap() argument
[all...]
H A DBidiWriter.java238 static String writeReordered(Bidi bidi, int options) in writeReordered() argument
242 char[] text = bidi.text; in writeReordered()
243 runCount = bidi.countRuns(); in writeReordered()
249 if ((bidi.reorderingOptions & Bidi.OPTION_INSERT_MARKS) != 0) { in writeReordered()
257 if ((bidi.reorderingOptions & Bidi.OPTION_REMOVE_CONTROLS) != 0) { in writeReordered()
265 if ((bidi.reorderingMode != Bidi.REORDER_INVERSE_NUMBERS_AS_L) && in writeReordered()
266 (bidi.reorderingMode != Bidi.REORDER_INVERSE_LIKE_DIRECT) && in writeReordered()
267 (bidi.reorderingMode != Bidi.REORDER_INVERSE_FOR_NUMBERS_SPECIAL) && in writeReordered()
268 (bidi.reorderingMode != Bidi.REORDER_RUNS_ONLY)) { in writeReordered()
272 bidi in writeReordered()
[all...]
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/text/
H A DBidiLine.java86 static void setTrailingWSStart(Bidi bidi) in setTrailingWSStart() argument
88 byte[] dirProps = bidi.dirProps; in setTrailingWSStart()
89 byte[] levels = bidi.levels; in setTrailingWSStart()
90 int start = bidi.length; in setTrailingWSStart()
91 byte paraLevel = bidi.paraLevel; in setTrailingWSStart()
100 bidi.trailingWSStart = start; /* currently == bidi.length */ in setTrailingWSStart()
114 bidi.trailingWSStart=start; in setTrailingWSStart()
240 static byte getLevelAt(Bidi bidi, int charIndex) in getLevelAt() argument
243 if (bidi in getLevelAt()
250 getLevels(Bidi bidi) getLevels() argument
279 getLogicalRun(Bidi bidi, int logicalPosition) getLogicalRun() argument
305 getVisualRun(Bidi bidi, int runIndex) getVisualRun() argument
322 getSingleRun(Bidi bidi, byte level) getSingleRun() argument
364 reorderLine(Bidi bidi, byte minLevel, byte maxLevel) reorderLine() argument
450 getRunFromLogicalIndex(Bidi bidi, int logicalIndex) getRunFromLogicalIndex() argument
479 getRuns(Bidi bidi) getRuns() argument
808 getVisualIndex(Bidi bidi, int logicalIndex) getVisualIndex() argument
911 getLogicalIndex(Bidi bidi, int visualIndex) getLogicalIndex() argument
1018 getLogicalMap(Bidi bidi) getLogicalMap() argument
1109 getVisualMap(Bidi bidi) getVisualMap() argument
[all...]
H A DBidiWriter.java239 static String writeReordered(Bidi bidi, int options) in writeReordered() argument
243 char[] text = bidi.text; in writeReordered()
244 runCount = bidi.countRuns(); in writeReordered()
250 if ((bidi.reorderingOptions & Bidi.OPTION_INSERT_MARKS) != 0) { in writeReordered()
258 if ((bidi.reorderingOptions & Bidi.OPTION_REMOVE_CONTROLS) != 0) { in writeReordered()
266 if ((bidi.reorderingMode != Bidi.REORDER_INVERSE_NUMBERS_AS_L) && in writeReordered()
267 (bidi.reorderingMode != Bidi.REORDER_INVERSE_LIKE_DIRECT) && in writeReordered()
268 (bidi.reorderingMode != Bidi.REORDER_INVERSE_FOR_NUMBERS_SPECIAL) && in writeReordered()
269 (bidi.reorderingMode != Bidi.REORDER_RUNS_ONLY)) { in writeReordered()
273 bidi in writeReordered()
[all...]
/third_party/skia/modules/skunicode/src/
H A DSkUnicode_icu_bidi.cpp25 SkBidiIterator_icu(SkUnicodeBidi bidi) : fBidi(std::move(bidi)) {} in SkBidiIterator_icu() argument
40 SkUnicodeBidi bidi(SkUnicode_IcuBidi::bidi_openSized(utf16Units, 0, &status)); in makeBidiIterator()
45 SkASSERT(bidi); in makeBidiIterator()
49 SkUnicode_IcuBidi::bidi_setPara(bidi.get(), (const UChar*)utf16, utf16Units, bidiLevel, nullptr, &status); in makeBidiIterator()
54 return std::unique_ptr<SkBidiIterator>(new SkBidiIterator_icu(std::move(bidi))); in makeBidiIterator()
89 // Convert to UTF16 since for now bidi iterator only operates on utf16 in extractBidi()
92 // Create bidi iterator in extractBidi()
94 SkUnicodeBidi bidi(SkUnicode_IcuBidi::bidi_openSized(utf16.size(), 0, &status)); in extractBidi()
99 SkASSERT(bidi); in extractBidi()
[all...]

Completed in 11 milliseconds

123