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.h40 struct UCharIterator;
41 typedef struct UCharIterator UCharIterator; /**< C typedef for struct UCharIterator. @stable ICU 2.… typedef
105 UCharIteratorGetIndex(UCharIterator *iter, UCharIteratorOrigin origin);
142 UCharIteratorMove(UCharIterator *iter, int32_t delta, UCharIteratorOrigin origin);
157 UCharIteratorHasNext(UCharIterator *iter);
171 UCharIteratorHasPrevious(UCharIterator *iter);
186 UCharIteratorCurrent(UCharIterator *iter);
202 UCharIteratorNext(UCharIterator *iter);
218 UCharIteratorPrevious(UCharIterator *iter);
232 UCharIteratorReserved(UCharIterator *iter, int32_t something);
[all …]
Dunorm.h385 unorm_next(UCharIterator *src,
418 unorm_previous(UCharIterator *src,
Dustring.h496 u_strCompareIter(UCharIterator *iter1, UCharIterator *iter2, UBool codePointOrder);
/external/icu/icu4c/source/common/
Duiter.cpp37 noopGetIndex(UCharIterator * /*iter*/, UCharIteratorOrigin /*origin*/) { in noopGetIndex() argument
42 noopMove(UCharIterator * /*iter*/, int32_t /*delta*/, UCharIteratorOrigin /*origin*/) { in noopMove() argument
47 noopHasNext(UCharIterator * /*iter*/) { in noopHasNext() argument
52 noopCurrent(UCharIterator * /*iter*/) { in noopCurrent() argument
57 noopGetState(const UCharIterator * /*iter*/) { in noopGetState() argument
62 noopSetState(UCharIterator * /*iter*/, uint32_t /*state*/, UErrorCode *pErrorCode) { in noopSetState() argument
66 static const UCharIterator noopIterator={
90 stringIteratorGetIndex(UCharIterator *iter, UCharIteratorOrigin origin) { in stringIteratorGetIndex()
110 stringIteratorMove(UCharIterator *iter, int32_t delta, UCharIteratorOrigin origin) { in stringIteratorMove()
143 stringIteratorHasNext(UCharIterator *iter) { in stringIteratorHasNext()
[all …]
Dunorm.cpp115 _iterate(UCharIterator *src, UBool forward, in _iterate()
175 unorm_iterate(UCharIterator *src, UBool forward, in unorm_iterate()
195 unorm_previous(UCharIterator *src, in unorm_previous()
208 unorm_next(UCharIterator *src, in unorm_next()
/external/icu/icu4c/source/samples/uciter8/
Duit_len8.c110 lenient8IteratorGetIndex(UCharIterator *iter, UCharIteratorOrigin origin) { in lenient8IteratorGetIndex()
202 lenient8IteratorMove(UCharIterator *iter, int32_t delta, UCharIteratorOrigin origin) { in lenient8IteratorMove()
375 lenient8IteratorHasNext(UCharIterator *iter) { in lenient8IteratorHasNext()
380 lenient8IteratorHasPrevious(UCharIterator *iter) { in lenient8IteratorHasPrevious()
385 lenient8IteratorCurrent(UCharIterator *iter) { in lenient8IteratorCurrent()
407 lenient8IteratorNext(UCharIterator *iter) { in lenient8IteratorNext()
444 lenient8IteratorPrevious(UCharIterator *iter) { in lenient8IteratorPrevious()
480 lenient8IteratorGetState(const UCharIterator *iter) { in lenient8IteratorGetState()
489 lenient8IteratorSetState(UCharIterator *iter, uint32_t state, UErrorCode *pErrorCode) { in lenient8IteratorSetState()
525 static const UCharIterator lenient8Iterator={
[all …]
Dreadme.txt2 uciter8: Lenient reading of 8-bit Unicode with a UCharIterator
7 UTF-8-style macros are defined as well as a UCharIterator.
11 If you wish to use the lenient-UTF/CESU-8 UCharIterator in a context outside of
16 This UCharIterator reads an arbitrary mix of UTF-8 and CESU-8 text.
23 uit_len8.c Lenient-UTF/CESU-8 UCharIterator implementation
24 uit_len8.h Header file with the prototoype for the lenient-UTF/CESU-8 UCharIterator
Duciter8.c43 compareIterators(UCharIterator *iter1, const char *n1, in compareIterators()
44 UCharIterator *iter2, const char *n2) { in compareIterators()
214 testIteratorState(UCharIterator *iter1, UCharIterator *iter2, const char *n, int32_t middle) { in testIteratorState()
305 UCharIterator iter1, iter2; in TestLenient8Iterator()
Duit_len8.h27 uiter_setLenient8(UCharIterator *iter, const char *s, int32_t length);
/external/icu/icu4c/source/i18n/
Duitercollationiterator.h34 UIterCollationIterator(const CollationData *d, UBool numeric, UCharIterator &ui) in UIterCollationIterator()
56 UCharIterator &iter;
64 …FCDUIterCollationIterator(const CollationData *data, UBool numeric, UCharIterator &ui, int32_t sta… in FCDUIterCollationIterator()
Dcoll.cpp507 UCollationResult Collator::compare(UCharIterator &/*sIter*/, in compare() argument
508 UCharIterator &/*tIter*/, in compare()
523 UCharIterator sIter, tIter; in compareUTF8()
991 Collator::internalNextSortKeyPart(UCharIterator * /*iter*/, uint32_t /*state*/[2], in internalNextSortKeyPart() argument
Ducol.cpp211 UCharIterator *iter, in ucol_nextSortKeyPart()
410 UCharIterator *sIter, in ucol_strcollIter()
411 UCharIterator *tIter, in ucol_strcollIter()
Drulebasedcollator.cpp910 UIterNFDIterator(UCharIterator &it) : iter(it) {} in UIterNFDIterator()
916 UCharIterator &iter;
921 FCDUIterNFDIterator(const CollationData *data, UCharIterator &it, int32_t startIndex) in FCDUIterNFDIterator()
1214 RuleBasedCollator::compare(UCharIterator &left, UCharIterator &right, in compare()
1421 RuleBasedCollator::internalNextSortKeyPart(UCharIterator *iter, uint32_t state[2], in internalNextSortKeyPart()
/external/icu/icu4j/main/tests/core/src/com/ibm/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
348 UCharIterator iter32 = new UCharIterator(expect, expect.length, in previousNext()
/external/icu/icu4c/source/i18n/unicode/
Dtblcoll.h324 virtual UCollationResult compare(UCharIterator &sIter,
325 UCharIterator &tIter,
724 UCharIterator *iter, uint32_t state[2],
Dcoll.h453 virtual UCollationResult compare(UCharIterator &sIter,
454 UCharIterator &tIter,
1156 UCharIterator *iter, uint32_t state[2],
Ducol.h653 UCharIterator *sIter,
654 UCharIterator *tIter,
1034 UCharIterator *iter,
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/iterator/
DTestUCharacterIterator.java231 class UCharIterator { class in TestUCharacterIterator
233 public UCharIterator(int[] src, int len, int index){ in UCharIterator() method in TestUCharacterIterator.UCharIterator
352 UCharIterator iter32 = new UCharIterator(expect, expect.length, in previousNext()
/external/icu/icu4c/source/test/intltest/
Dcitrtest.h40 …void TestUCharIterator(UCharIterator *iter, CharacterIterator &ci, const char *moves, const char *…
Dtscoll.cpp95 UCharIterator sIter, tIter; in compareUsingPartials()
152 UCharIterator sIter, tIter; in doTestVariant()
171 UCharIterator sIter, tIter; in doTestVariant()
Dcollationtest.cpp495 UCharIterator iter; in TestFCD()
1334 UCharIterator iter; in getSortKeyParts()
1675 UCharIterator leftIter; in checkCompareTwo()
1676 UCharIterator rightIter; in checkCompareTwo()
/external/icu/icu4c/source/test/cintltst/
Dcustrtst.c426 UCharIterator iter1, iter2; in TestStringFunctions()
1187 compareIterators(UCharIterator *iter1, const char *n1, in compareIterators()
1188 UCharIterator *iter2, const char *n2) { in compareIterators()
1358 testIteratorState(UCharIterator *iter1, UCharIterator *iter2, const char *n, int32_t middle) { in testIteratorState()
1441 UCharIterator iter, iter1, iter2; in TestUCharIterator()
Dcmsccoll.c2558 UCharIterator iterU161, iterU162;
2559 UCharIterator iterU81, iterU82;
2593 UCharIterator U16BEItS, U16BEItT; in Alexis2()
2594 UCharIterator U8ItS, U8ItT; in Alexis2()
2722 UCharIterator iter; in TestPartialSortKeyTermination()
4046 UCharIterator uiter; in TestSortKeyConsistency()
4092 UCharIterator iter; in TestCroatianSortKey()
4140 UCharIterator uiter1; in TestHiragana()
4141 UCharIterator uiter2; in TestHiragana()
5846 UCharIterator iter; in TestNextSortKeyPartJaIdentical()
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/normalizer/
DBasicTest.java1195 class UCharIterator { class in BasicTest
1197 public UCharIterator(int[] src, int len, int index){ in UCharIterator() method in BasicTest.UCharIterator
1273 UCharIterator iter32 = new UCharIterator(expect, expect.length, in TestPreviousNext()
1357 UCharIterator iter32 = new UCharIterator(expect, expect.length, in TestPreviousNextJCI()
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/
DBasicTest.java1191 class UCharIterator { class in BasicTest
1193 public UCharIterator(int[] src, int len, int index){ in UCharIterator() method in BasicTest.UCharIterator
1269 UCharIterator iter32 = new UCharIterator(expect, expect.length, in TestPreviousNext()
1353 UCharIterator iter32 = new UCharIterator(expect, expect.length, in TestPreviousNextJCI()

12