Home
last modified time | relevance | path

Searched refs:UCharIterator (Results 1 – 25 of 33) sorted by relevance

12

/external/icu/icu4c/source/common/unicode/
Duiter.h42 struct UCharIterator;
43 typedef struct UCharIterator UCharIterator; /**< C typedef for struct UCharIterator. @stable ICU 2.… typedef
107 UCharIteratorGetIndex(UCharIterator *iter, UCharIteratorOrigin origin);
144 UCharIteratorMove(UCharIterator *iter, int32_t delta, UCharIteratorOrigin origin);
159 UCharIteratorHasNext(UCharIterator *iter);
173 UCharIteratorHasPrevious(UCharIterator *iter);
188 UCharIteratorCurrent(UCharIterator *iter);
204 UCharIteratorNext(UCharIterator *iter);
220 UCharIteratorPrevious(UCharIterator *iter);
234 UCharIteratorReserved(UCharIterator *iter, int32_t something);
[all …]
Dunorm.h387 unorm_next(UCharIterator *src,
420 unorm_previous(UCharIterator *src,
Dustring.h498 u_strCompareIter(UCharIterator *iter1, UCharIterator *iter2, UBool codePointOrder);
/external/icu/icu4c/source/common/
Duiter.cpp39 noopGetIndex(UCharIterator * /*iter*/, UCharIteratorOrigin /*origin*/) { in noopGetIndex() argument
44 noopMove(UCharIterator * /*iter*/, int32_t /*delta*/, UCharIteratorOrigin /*origin*/) { in noopMove() argument
49 noopHasNext(UCharIterator * /*iter*/) { in noopHasNext() argument
54 noopCurrent(UCharIterator * /*iter*/) { in noopCurrent() argument
59 noopGetState(const UCharIterator * /*iter*/) { in noopGetState() argument
64 noopSetState(UCharIterator * /*iter*/, uint32_t /*state*/, UErrorCode *pErrorCode) { in noopSetState() argument
68 static const UCharIterator noopIterator={
92 stringIteratorGetIndex(UCharIterator *iter, UCharIteratorOrigin origin) { in stringIteratorGetIndex()
112 stringIteratorMove(UCharIterator *iter, int32_t delta, UCharIteratorOrigin origin) { in stringIteratorMove()
145 stringIteratorHasNext(UCharIterator *iter) { in stringIteratorHasNext()
[all …]
Dunorm.cpp117 _iterate(UCharIterator *src, UBool forward, in _iterate()
177 unorm_iterate(UCharIterator *src, UBool forward, in unorm_iterate()
197 unorm_previous(UCharIterator *src, in unorm_previous()
210 unorm_next(UCharIterator *src, in unorm_next()
/external/icu/icu4c/source/samples/uciter8/
Duit_len8.c116 lenient8IteratorGetIndex(UCharIterator *iter, UCharIteratorOrigin origin) { in lenient8IteratorGetIndex()
208 lenient8IteratorMove(UCharIterator *iter, int32_t delta, UCharIteratorOrigin origin) { in lenient8IteratorMove()
381 lenient8IteratorHasNext(UCharIterator *iter) { in lenient8IteratorHasNext()
386 lenient8IteratorHasPrevious(UCharIterator *iter) { in lenient8IteratorHasPrevious()
391 lenient8IteratorCurrent(UCharIterator *iter) { in lenient8IteratorCurrent()
413 lenient8IteratorNext(UCharIterator *iter) { in lenient8IteratorNext()
450 lenient8IteratorPrevious(UCharIterator *iter) { in lenient8IteratorPrevious()
486 lenient8IteratorGetState(const UCharIterator *iter) { in lenient8IteratorGetState()
495 lenient8IteratorSetState(UCharIterator *iter, uint32_t state, UErrorCode *pErrorCode) { in lenient8IteratorSetState()
531 static const UCharIterator lenient8Iterator={
[all …]
Dreadme.txt5 uciter8: Lenient reading of 8-bit Unicode with a UCharIterator
10 UTF-8-style macros are defined as well as a UCharIterator.
14 If you wish to use the lenient-UTF/CESU-8 UCharIterator in a context outside of
19 This UCharIterator reads an arbitrary mix of UTF-8 and CESU-8 text.
26 uit_len8.c Lenient-UTF/CESU-8 UCharIterator implementation
27 uit_len8.h Header file with the prototoype for the lenient-UTF/CESU-8 UCharIterator
Duciter8.c53 compareIterators(UCharIterator *iter1, const char *n1, in compareIterators()
54 UCharIterator *iter2, const char *n2) { in compareIterators()
224 testIteratorState(UCharIterator *iter1, UCharIterator *iter2, const char *n, int32_t middle) { in testIteratorState()
315 UCharIterator iter1, iter2; in TestLenient8Iterator()
Duit_len8.h33 uiter_setLenient8(UCharIterator *iter, const char *s, int32_t length);
/external/icu/icu4c/source/i18n/
Duitercollationiterator.h37 UIterCollationIterator(const CollationData *d, UBool numeric, UCharIterator &ui) in UIterCollationIterator()
59 UCharIterator &iter;
67 …FCDUIterCollationIterator(const CollationData *data, UBool numeric, UCharIterator &ui, int32_t sta… in FCDUIterCollationIterator()
Dcoll.cpp511 UCollationResult Collator::compare(UCharIterator &/*sIter*/, in compare() argument
512 UCharIterator &/*tIter*/, in compare()
527 UCharIterator sIter, tIter; in compareUTF8()
995 Collator::internalNextSortKeyPart(UCharIterator * /*iter*/, uint32_t /*state*/[2], in internalNextSortKeyPart() argument
Ducol.cpp213 UCharIterator *iter, in ucol_nextSortKeyPart()
412 UCharIterator *sIter, in ucol_strcollIter()
413 UCharIterator *tIter, in ucol_strcollIter()
Drulebasedcollator.cpp912 UIterNFDIterator(UCharIterator &it) : iter(it) {} in UIterNFDIterator()
918 UCharIterator &iter;
923 FCDUIterNFDIterator(const CollationData *data, UCharIterator &it, int32_t startIndex) in FCDUIterNFDIterator()
1216 RuleBasedCollator::compare(UCharIterator &left, UCharIterator &right, in compare()
1423 RuleBasedCollator::internalNextSortKeyPart(UCharIterator *iter, uint32_t state[2], in internalNextSortKeyPart()
/external/icu/icu4c/source/i18n/unicode/
Dtblcoll.h326 virtual UCollationResult compare(UCharIterator &sIter,
327 UCharIterator &tIter,
726 UCharIterator *iter, uint32_t state[2],
Dcoll.h458 virtual UCollationResult compare(UCharIterator &sIter,
459 UCharIterator &tIter,
1161 UCharIterator *iter, uint32_t state[2],
Ducol.h664 UCharIterator *sIter,
665 UCharIterator *tIter,
1045 UCharIterator *iter,
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/iterator/
DTestUCharacterIterator.java227 class UCharIterator { class in TestUCharacterIterator
229 public UCharIterator(int[] src, int len, int index){ in UCharIterator() method in TestUCharacterIterator.UCharIterator
349 UCharIterator iter32 = new UCharIterator(expect, expect.length, in previousNext()
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/iterator/
DTestUCharacterIterator.java224 class UCharIterator { class in TestUCharacterIterator
226 public UCharIterator(int[] src, int len, int index){ in UCharIterator() method in TestUCharacterIterator.UCharIterator
346 UCharIterator iter32 = new UCharIterator(expect, expect.length, in previousNext()
/external/icu/icu4c/source/test/intltest/
Dcitrtest.h42 …void TestUCharIterator(UCharIterator *iter, CharacterIterator &ci, const char *moves, const char *…
Dtscoll.cpp97 UCharIterator sIter, tIter; in compareUsingPartials()
154 UCharIterator sIter, tIter; in doTestVariant()
173 UCharIterator sIter, tIter; in doTestVariant()
Dcollationtest.cpp493 UCharIterator iter; in TestFCD()
1332 UCharIterator iter; in getSortKeyParts()
1671 UCharIterator leftIter; in checkCompareTwo()
1672 UCharIterator rightIter; in checkCompareTwo()
/external/icu/icu4c/source/test/cintltst/
Dcustrtst.c428 UCharIterator iter1, iter2; in TestStringFunctions()
1189 compareIterators(UCharIterator *iter1, const char *n1, in compareIterators()
1190 UCharIterator *iter2, const char *n2) { in compareIterators()
1360 testIteratorState(UCharIterator *iter1, UCharIterator *iter2, const char *n, int32_t middle) { in testIteratorState()
1443 UCharIterator iter, iter1, iter2; in TestUCharIterator()
Dcmsccoll.c2554 UCharIterator iterU161, iterU162;
2555 UCharIterator iterU81, iterU82;
2589 UCharIterator U16BEItS, U16BEItT; in Alexis2()
2590 UCharIterator U8ItS, U8ItT; in Alexis2()
2718 UCharIterator iter; in TestPartialSortKeyTermination()
4042 UCharIterator uiter; in TestSortKeyConsistency()
4088 UCharIterator iter; in TestCroatianSortKey()
4136 UCharIterator uiter1; in TestHiragana()
4137 UCharIterator uiter2; in TestHiragana()
5840 UCharIterator iter; in TestNextSortKeyPartJaIdentical()
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/
DBasicTest.java1215 class UCharIterator { class in BasicTest
1217 public UCharIterator(int[] src, int len, int index){ in UCharIterator() method in BasicTest.UCharIterator
1294 UCharIterator iter32 = new UCharIterator(expect, expect.length, in TestPreviousNext()
1379 UCharIterator iter32 = new UCharIterator(expect, expect.length, in TestPreviousNextJCI()
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/normalizer/
DBasicTest.java1218 class UCharIterator { class in BasicTest
1220 public UCharIterator(int[] src, int len, int index){ in UCharIterator() method in BasicTest.UCharIterator
1297 UCharIterator iter32 = new UCharIterator(expect, expect.length, in TestPreviousNext()
1382 UCharIterator iter32 = new UCharIterator(expect, expect.length, in TestPreviousNextJCI()

12