/external/icu/icu4c/source/test/letest/ |
letsutil.cpp | 18 #include "unicode/ubidi.h" 89 UBiDi *ubidi = ubidi_openSized(charCount, 0, &status); local 91 ubidi_setPara(ubidi, text.getBuffer(), charCount, UBIDI_DEFAULT_LTR, NULL, &status); 94 ubidi_getLogicalRun(ubidi, 0, &limit, &level); 96 ubidi_close(ubidi);
|
cletest.c | 15 #include "unicode/ubidi.h" 430 UBiDi *ubidi = ubidi_openSized(charCount, 0, &status); local 432 ubidi_setPara(ubidi, text, charCount, UBIDI_DEFAULT_LTR, NULL, &status); 435 ubidi_getLogicalRun(ubidi, 0, &limit, &level); 437 ubidi_close(ubidi);
|
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/bidi/ |
BiDiConformanceTest.java | 40 Bidi ubidi = new Bidi(); local 41 ubidi.setCustomClassifier(new ConfTestBidiClassifier()); 82 ubidi.setPara(inputString, paraLevels[i], null); 83 byte actualLevels[] = ubidi.getLevels(); 88 if (!checkOrdering(ubidi)) { 176 Bidi ubidi = new Bidi(); local 252 ubidi.setPara(inputString, paraLevel, null); 253 byte actualParaLevel = ubidi.getParaLevel(); 259 byte[] actualLevels = ubidi.getLevels(); 263 if (!checkOrdering(ubidi)) { [all...] |
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/ |
BiDiConformanceTest.java | 37 Bidi ubidi = new Bidi(); local 38 ubidi.setCustomClassifier(new ConfTestBidiClassifier()); 79 ubidi.setPara(inputString, paraLevels[i], null); 80 byte actualLevels[] = ubidi.getLevels(); 85 if (!checkOrdering(ubidi)) { 173 Bidi ubidi = new Bidi(); local 249 ubidi.setPara(inputString, paraLevel, null); 250 byte actualParaLevel = ubidi.getParaLevel(); 256 byte[] actualLevels = ubidi.getLevels(); 260 if (!checkOrdering(ubidi)) { [all...] |
/external/icu/icu4c/source/test/intltest/ |
bidiconf.cpp | 25 #include "unicode/ubidi.h" 49 UBool checkOrdering(UBiDi *ubidi); 275 LocalUBiDiPointer ubidi(ubidi_open()); 276 ubidi_setClassCallback(ubidi.getAlias(), biDiConfUBiDiClassCallback, NULL, 333 ubidi_setPara(ubidi.getAlias(), inputString.getBuffer(), inputString.length(), 335 const UBiDiLevel *actualLevels=ubidi_getLevels(ubidi.getAlias(), errorCode); 341 if(!checkLevels(actualLevels, ubidi_getProcessedLength(ubidi.getAlias()))) { 346 if(!checkOrdering(ubidi.getAlias())) { 444 LocalUBiDiPointer ubidi(ubidi_open()) [all...] |
/frameworks/minikin/libs/minikin/ |
BidiUtils.h | 26 #include <unicode/ubidi.h> 34 void operator()(UBiDi* v) { ubidi_close(v); } 37 using UBiDiUniquePtr = std::unique_ptr<UBiDi, UBiDiDeleter>;
|
BidiUtils.cpp | 23 #include <unicode/ubidi.h> 55 // Single run. No need to iteract with UBiDi.
|
Layout.cpp | 30 #include <unicode/ubidi.h> [all...] |
/external/icu/icu4c/source/common/ |
ubidiimp.h | 23 #include "unicode/ubidi.h" 118 ubidi_getParaLevelAtIndex(const UBiDi *pBiDi, int32_t index); 120 #define GET_PARALEVEL(ubidi, index) \ 121 ((UBiDiLevel)(!(ubidi)->defaultParaLevel || (index)<(ubidi)->paras[0].limit ? \ 122 (ubidi)->paraLevel : ubidi_getParaLevelAtIndex((ubidi), (index)))) 172 UBiDi *pBiDi; 211 ubidi_getRuns(UBiDi *pBiDi, UErrorCode *pErrorCode); 248 /* UBiDi structure ----------------------------------------------------------- * [all...] |
/external/icu/icu4c/source/data/ |
makedata.mak | 571 # The core Unicode properties files (uprops.icu, ucase.icu, ubidi.icu) 579 uni-core-data: GODATA "$(ICUBLD_PKG)\pnames.icu" "$(ICUBLD_PKG)\uprops.icu" "$(ICUBLD_PKG)\ucase.icu" "$(ICUBLD_PKG)\ubidi.icu" "$(ICUBLD_PKG)\nfc.nrm" 592 echo pnames.icu ubidi.icu ucase.icu uprops.icu nfc.nrm > "$(ICUOUT)\icu4j\add.txt" 678 # 2005-may-05 Removed Unicode properties files (unorm.icu, uprops.icu, ucase.icu, ubidi.icu) [all...] |
Makefile.in | 248 # 2005-may-05 Removed Unicode properties files (unorm.icu, uprops.icu, ucase.icu, ubidi.icu) 453 UNI_CORE_DATA=pnames.icu uprops.icu ucase.icu ubidi.icu nfc.nrm [all...] |
/external/skia/tools/shape/ |
SkShaper_harfbuzz.cpp | 12 #include <unicode/ubidi.h> 35 using ICUBiDi = resource<UBiDi , ubidi_close >; 102 // ubidi only accepts utf16 (though internally it basically works on utf32 chars). 103 // We want an ubidi_setPara(UBiDi*, UText*, UBiDiLevel, UBiDiLevel*, UErrorCode*);
|
/external/skqp/tools/shape/ |
SkShaper_harfbuzz.cpp | 12 #include <unicode/ubidi.h> 33 using ICUBiDi = resource<UBiDi , ubidi_close >; 100 // ubidi only accepts utf16 (though internally it basically works on utf32 chars). 101 // We want an ubidi_setPara(UBiDi*, UText*, UBiDiLevel, UBiDiLevel*, UErrorCode*);
|