Home
last modified time | relevance | path

Searched refs:UBiDi (Results 1 - 25 of 30) sorted by relevance

12

/third_party/icu/icu4c/source/common/unicode/
H A Dubidi.h104 * UBiDi *para,
169 * void renderLine(UBiDi *line, const UChar *text,
216 * UBiDi *para;
250 * UBiDi *line;
474 * Forward declaration of the <code>UBiDi</code> structure for the declaration of
483 struct UBiDi;
486 typedef struct UBiDi UBiDi; typedef
489 * Allocate a <code>UBiDi</code> structure.
500 * @return An empty <code>UBiDi</cod
[all...]
/third_party/node/deps/icu-small/source/common/unicode/
H A Dubidi.h104 * UBiDi *para,
169 * void renderLine(UBiDi *line, const UChar *text,
216 * UBiDi *para;
250 * UBiDi *line;
474 * Forward declaration of the <code>UBiDi</code> structure for the declaration of
483 struct UBiDi;
486 typedef struct UBiDi UBiDi; typedef
489 * Allocate a <code>UBiDi</code> structure.
500 * @return An empty <code>UBiDi</cod
[all...]
/third_party/skia/third_party/externals/icu/source/common/unicode/
H A Dubidi.h104 * UBiDi *para,
169 * void renderLine(UBiDi *line, const UChar *text,
215 * UBiDi *para;
249 * UBiDi *line;
473 * Forward declaration of the <code>UBiDi</code> structure for the declaration of
482 struct UBiDi;
485 typedef struct UBiDi UBiDi; typedef
488 * Allocate a <code>UBiDi</code> structure.
499 * @return An empty <code>UBiDi</cod
[all...]
/third_party/skia/modules/skunicode/src/
H A DSkUnicode_icu_bidi.h19 static void bidi_close(UBiDi* bidi);
20 static UBiDiDirection bidi_getDirection(const UBiDi* bidi);
21 static SkBidiIterator::Position bidi_getLength(const UBiDi* bidi);
22 static SkBidiIterator::Level bidi_getLevelAt(const UBiDi* bidi, int pos);
23 static UBiDi* bidi_openSized(int32_t maxLength, int32_t maxRunCount, UErrorCode* pErrorCode);
24 static void bidi_setPara(UBiDi* bidi,
H A DSkUnicode_icu.cpp51 void SkUnicode_IcuBidi::bidi_close(UBiDi* bidi) { in bidi_close()
54 UBiDiDirection SkUnicode_IcuBidi::bidi_getDirection(const UBiDi* bidi) { in bidi_getDirection()
57 SkBidiIterator::Position SkUnicode_IcuBidi::bidi_getLength(const UBiDi* bidi) { in bidi_getLength()
60 SkBidiIterator::Level SkUnicode_IcuBidi::bidi_getLevelAt(const UBiDi* bidi, int pos) { in bidi_getLevelAt()
63 UBiDi* SkUnicode_IcuBidi::bidi_openSized(int32_t maxLength, int32_t maxRunCount, UErrorCode* pErrorCode) { in bidi_openSized()
66 void SkUnicode_IcuBidi::bidi_setPara(UBiDi* bidi, in bidi_setPara()
H A DSkUnicode_client.cpp40 void SkUnicode_IcuBidi::bidi_close(UBiDi* bidi) { in bidi_close()
43 UBiDiDirection SkUnicode_IcuBidi::bidi_getDirection(const UBiDi* bidi) { in bidi_getDirection()
46 SkBidiIterator::Position SkUnicode_IcuBidi::bidi_getLength(const UBiDi* bidi) { in bidi_getLength()
49 SkBidiIterator::Level SkUnicode_IcuBidi::bidi_getLevelAt(const UBiDi* bidi, int pos) { in bidi_getLevelAt()
52 UBiDi* SkUnicode_IcuBidi::bidi_openSized(int32_t maxLength, int32_t maxRunCount, UErrorCode* pErrorCode) { in bidi_openSized()
55 void SkUnicode_IcuBidi::bidi_setPara(UBiDi* bidi, in bidi_setPara()
H A DSkUnicode_icu_bidi.cpp20 using SkUnicodeBidi = std::unique_ptr<UBiDi, SkFunctionWrapper<decltype(ubidi_close),
/third_party/icu/icu4c/source/common/
H A Dubidi.cpp124 /* UBiDi object management -------------------------------------------------- */
126 U_CAPI UBiDi * U_EXPORT2
133 U_CAPI UBiDi * U_EXPORT2
135 UBiDi *pBiDi; in ubidi_openSized()
146 pBiDi=(UBiDi *)uprv_malloc(sizeof(UBiDi)); in ubidi_openSized()
153 uprv_memset(pBiDi, 0, sizeof(UBiDi)); in ubidi_openSized()
238 ubidi_close(UBiDi *pBiDi) { in ubidi_close()
270 ubidi_setInverse(UBiDi *pBiDi, UBool isInverse) { in ubidi_setInverse()
279 ubidi_isInverse(UBiDi *pBiD
[all...]
H A Dubidiln.cpp37 * This means that there is a UBiDi object with a levels
68 * This allows a line UBiDi object to use the same levels array as
71 * When a UBiDi object is created for a line of a paragraph, then the
92 setTrailingWSStart(UBiDi *pBiDi) { in setTrailingWSStart()
126 ubidi_setLine(const UBiDi *pParaBiDi, in ubidi_setLine()
128 UBiDi *pLineBiDi, in ubidi_setLine()
251 ubidi_getLevelAt(const UBiDi *pBiDi, int32_t charIndex) { in ubidi_getLevelAt()
263 ubidi_getLevels(UBiDi *pBiDi, UErrorCode *pErrorCode) { in ubidi_getLevels()
281 * This must be a UBiDi object for a line, and in ubidi_getLevels()
305 ubidi_getLogicalRun(const UBiDi *pBiD
[all...]
H A Dubidiimp.h126 ubidi_getParaLevelAtIndex(const UBiDi *pBiDi, int32_t index);
180 UBiDi *pBiDi;
219 ubidi_getRuns(UBiDi *pBiDi, UErrorCode *pErrorCode);
256 /* UBiDi structure ----------------------------------------------------------- */
258 struct UBiDi { struct
263 const UBiDi * pParaBiDi;
446 /* helper macros for each allocated array in UBiDi */
H A Dubiditransform.cpp79 UBiDi *pBidi; /* pointer to a UBiDi object */
157 * Sets "inverse" mode on the <code>UBiDi</code> object.
H A Dubidiwrt.cpp357 ubidi_writeReordered(UBiDi *pBiDi, in ubidi_writeReordered()
/third_party/node/deps/icu-small/source/common/
H A Dubidi.cpp124 /* UBiDi object management -------------------------------------------------- */
126 U_CAPI UBiDi * U_EXPORT2
133 U_CAPI UBiDi * U_EXPORT2
135 UBiDi *pBiDi; in ubidi_openSized()
146 pBiDi=(UBiDi *)uprv_malloc(sizeof(UBiDi)); in ubidi_openSized()
153 uprv_memset(pBiDi, 0, sizeof(UBiDi)); in ubidi_openSized()
238 ubidi_close(UBiDi *pBiDi) { in ubidi_close()
270 ubidi_setInverse(UBiDi *pBiDi, UBool isInverse) { in ubidi_setInverse()
279 ubidi_isInverse(UBiDi *pBiD
[all...]
H A Dubidiln.cpp37 * This means that there is a UBiDi object with a levels
68 * This allows a line UBiDi object to use the same levels array as
71 * When a UBiDi object is created for a line of a paragraph, then the
92 setTrailingWSStart(UBiDi *pBiDi) { in setTrailingWSStart()
126 ubidi_setLine(const UBiDi *pParaBiDi, in ubidi_setLine()
128 UBiDi *pLineBiDi, in ubidi_setLine()
251 ubidi_getLevelAt(const UBiDi *pBiDi, int32_t charIndex) { in ubidi_getLevelAt()
263 ubidi_getLevels(UBiDi *pBiDi, UErrorCode *pErrorCode) { in ubidi_getLevels()
281 * This must be a UBiDi object for a line, and in ubidi_getLevels()
305 ubidi_getLogicalRun(const UBiDi *pBiD
[all...]
H A Dubidiimp.h126 ubidi_getParaLevelAtIndex(const UBiDi *pBiDi, int32_t index);
180 UBiDi *pBiDi;
219 ubidi_getRuns(UBiDi *pBiDi, UErrorCode *pErrorCode);
256 /* UBiDi structure ----------------------------------------------------------- */
258 struct UBiDi { struct
263 const UBiDi * pParaBiDi;
446 /* helper macros for each allocated array in UBiDi */
H A Dubiditransform.cpp79 UBiDi *pBidi; /* pointer to a UBiDi object */
157 * Sets "inverse" mode on the <code>UBiDi</code> object.
/third_party/skia/third_party/externals/icu/source/common/
H A Dubidi.cpp124 /* UBiDi object management -------------------------------------------------- */
126 U_CAPI UBiDi * U_EXPORT2
133 U_CAPI UBiDi * U_EXPORT2
135 UBiDi *pBiDi; in ubidi_openSized()
146 pBiDi=(UBiDi *)uprv_malloc(sizeof(UBiDi)); in ubidi_openSized()
153 uprv_memset(pBiDi, 0, sizeof(UBiDi)); in ubidi_openSized()
238 ubidi_close(UBiDi *pBiDi) { in ubidi_close()
270 ubidi_setInverse(UBiDi *pBiDi, UBool isInverse) { in ubidi_setInverse()
279 ubidi_isInverse(UBiDi *pBiD
[all...]
H A Dubidiln.cpp37 * This means that there is a UBiDi object with a levels
68 * This allows a line UBiDi object to use the same levels array as
71 * When a UBiDi object is created for a line of a paragraph, then the
92 setTrailingWSStart(UBiDi *pBiDi) { in setTrailingWSStart()
126 ubidi_setLine(const UBiDi *pParaBiDi, in ubidi_setLine()
128 UBiDi *pLineBiDi, in ubidi_setLine()
251 ubidi_getLevelAt(const UBiDi *pBiDi, int32_t charIndex) { in ubidi_getLevelAt()
263 ubidi_getLevels(UBiDi *pBiDi, UErrorCode *pErrorCode) { in ubidi_getLevels()
281 * This must be a UBiDi object for a line, and in ubidi_getLevels()
305 ubidi_getLogicalRun(const UBiDi *pBiD
[all...]
H A Dubidiimp.h126 ubidi_getParaLevelAtIndex(const UBiDi *pBiDi, int32_t index);
180 UBiDi *pBiDi;
219 ubidi_getRuns(UBiDi *pBiDi, UErrorCode *pErrorCode);
256 /* UBiDi structure ----------------------------------------------------------- */
258 struct UBiDi { struct
263 const UBiDi * pParaBiDi;
446 /* helper macros for each allocated array in UBiDi */
/third_party/icu/ohos_icu4c/src/
H A Dicu_addon.cpp731 void ubidi_close(UBiDi *pBiDi) in ubidi_close()
735 int32_t ubidi_countParagraphs(UBiDi *pBiDi) in ubidi_countParagraphs()
739 int32_t ubidi_countRuns(UBiDi *pBiDi, UErrorCode *pErrorCode) in ubidi_countRuns()
747 void ubidi_getClassCallback(UBiDi *pBiDi, UBiDiClassCallback **fn, const void **context) in ubidi_getClassCallback()
751 UCharDirection ubidi_getCustomizedClass(UBiDi *pBiDi, UChar32 c) in ubidi_getCustomizedClass()
755 UBiDiDirection ubidi_getDirection(const UBiDi *pBiDi) in ubidi_getDirection()
759 int32_t ubidi_getLength(const UBiDi *pBiDi) in ubidi_getLength()
763 UBiDiLevel ubidi_getLevelAt(const UBiDi *pBiDi, int32_t charIndex) in ubidi_getLevelAt()
767 const UBiDiLevel *ubidi_getLevels(UBiDi *pBiDi, UErrorCode *pErrorCode) in ubidi_getLevels()
771 int32_t ubidi_getLogicalIndex(UBiDi *pBiD in ubidi_getLevels()
[all...]
/third_party/icu/icu4c/source/test/cintltst/
H A Dcbiditst.c39 static void doTests(UBiDi *pBiDi, UBiDi *pLine, UBool countRunsFirst);
43 static void doTest(UBiDi *pBiDi, int testNumber, const BiDiTestData *test,
46 static void _testReordering(UBiDi *pBiDi, int testNumber);
50 static void _testManyInverseBidi(UBiDi *pBiDi, UBiDiLevel direction);
52 static void _testInverseBidi(UBiDi *pBiDi, const UChar *src, int32_t srcLength,
101 static const char* inverseBasic(UBiDi *pBiDi, const char *src, int32_t srcLen,
103 static UBool assertRoundTrip(UBiDi *pBiDi, int32_t tc, int32_t outIndex,
107 static UBool checkResultLength(UBiDi *pBiDi, const char *srcChars,
111 static UBool checkMaps(UBiDi *pBiD
[all...]
H A Dcbiditransformtst.c169 UBiDi *pBidi = ubidi_open(); in testAutoDirection()
183 /* Use UBiDi as a model we compare to */ in testAutoDirection()
/third_party/icu/icu4c/source/test/letest/
H A Dletsutil.cpp89 UBiDi *ubidi = ubidi_openSized(charCount, 0, &status); in getRTL()
/third_party/icu/icu4c/source/layoutex/layout/
H A DParagraphLayout.h383 * @param paragraphLevel is the directionality of the paragraph, as in the UBiDi object.
630 UBiDi *fParaBidi;
631 UBiDi *fLineBidi;
/third_party/icu/icu4c/source/test/intltest/
H A Dbidiconf.cpp49 UBool checkOrdering(UBiDi *ubidi);
627 UBool BiDiConformanceTest::checkOrdering(UBiDi *ubidi) { in checkOrdering()

Completed in 31 milliseconds

12