Home
last modified time | relevance | path

Searched refs:UCollationElements (Results 1 – 19 of 19) sorted by relevance

/external/icu/libicu/cts_headers/unicode/
Ducoleitr.h39 typedef struct UCollationElements UCollationElements; typedef
116 U_CAPI UCollationElements* U_EXPORT2
139 ucol_closeElements(UCollationElements *elems);
151 ucol_reset(UCollationElements *elems);
163 ucol_next(UCollationElements *elems, UErrorCode *status);
179 ucol_previous(UCollationElements *elems, UErrorCode *status);
193 ucol_getMaxExpansion(const UCollationElements *elems, int32_t order);
213 ucol_setText( UCollationElements *elems,
228 ucol_getOffset(const UCollationElements *elems);
243 ucol_setOffset(UCollationElements *elems,
Dcoleitr.h45 struct UCollationElements;
293 static inline CollationElementIterator *fromUCollationElements(UCollationElements *uc) { in fromUCollationElements()
297 …static inline const CollationElementIterator *fromUCollationElements(const UCollationElements *uc)… in fromUCollationElements()
301 inline UCollationElements *toUCollationElements() { in toUCollationElements()
302 return reinterpret_cast<UCollationElements *>(this); in toUCollationElements()
305 inline const UCollationElements *toUCollationElements() const { in toUCollationElements()
306 return reinterpret_cast<const UCollationElements *>(this); in toUCollationElements()
/external/icu/libandroidicu/include/unicode/
Ducoleitr.h39 typedef struct UCollationElements UCollationElements; typedef
116 U_CAPI UCollationElements* U_EXPORT2
139 ucol_closeElements(UCollationElements *elems);
151 ucol_reset(UCollationElements *elems);
163 ucol_next(UCollationElements *elems, UErrorCode *status);
179 ucol_previous(UCollationElements *elems, UErrorCode *status);
193 ucol_getMaxExpansion(const UCollationElements *elems, int32_t order);
213 ucol_setText( UCollationElements *elems,
228 ucol_getOffset(const UCollationElements *elems);
243 ucol_setOffset(UCollationElements *elems,
/external/icu/icu4c/source/i18n/unicode/
Ducoleitr.h39 typedef struct UCollationElements UCollationElements; typedef
116 U_CAPI UCollationElements* U_EXPORT2
139 ucol_closeElements(UCollationElements *elems);
151 ucol_reset(UCollationElements *elems);
163 ucol_next(UCollationElements *elems, UErrorCode *status);
179 ucol_previous(UCollationElements *elems, UErrorCode *status);
193 ucol_getMaxExpansion(const UCollationElements *elems, int32_t order);
213 ucol_setText( UCollationElements *elems,
228 ucol_getOffset(const UCollationElements *elems);
243 ucol_setOffset(UCollationElements *elems,
Dcoleitr.h45 struct UCollationElements;
293 static inline CollationElementIterator *fromUCollationElements(UCollationElements *uc) { in fromUCollationElements()
297 …static inline const CollationElementIterator *fromUCollationElements(const UCollationElements *uc)… in fromUCollationElements()
301 inline UCollationElements *toUCollationElements() { in toUCollationElements()
302 return reinterpret_cast<UCollationElements *>(this); in toUCollationElements()
305 inline const UCollationElements *toUCollationElements() const { in toUCollationElements()
306 return reinterpret_cast<const UCollationElements *>(this); in toUCollationElements()
/external/icu/icu4c/source/i18n/
Ducoleitr.cpp188 UCollationPCE::UCollationPCE(UCollationElements *elems) { init(elems); } in UCollationPCE()
192 void UCollationPCE::init(UCollationElements *elems) { in init()
273 U_CAPI UCollationElements* U_EXPORT2
304 ucol_closeElements(UCollationElements *elems) in ucol_closeElements()
310 ucol_reset(UCollationElements *elems) in ucol_reset()
316 ucol_next(UCollationElements *elems, in ucol_next()
370 ucol_previous(UCollationElements *elems, in ucol_previous()
463 ucol_getMaxExpansion(const UCollationElements *elems, in ucol_getMaxExpansion()
478 ucol_setText( UCollationElements *elems, in ucol_setText()
496 ucol_getOffset(const UCollationElements *elems) in ucol_getOffset()
[all …]
Dusrchimp.h89 UCollationPCE(UCollationElements *elems);
93 void init(UCollationElements *elems);
175 UCollationElements *textIter;
179 UCollationElements *utilIter;
Dusearch.cpp50 inline void setColEIterOffset(UCollationElements *elems, in setColEIterOffset()
299 UCollationElements *coleiter = strsrch->utilIter; in initializePatternCETable()
371 UCollationElements *coleiter = strsrch->utilIter; in initializePatternPCETable()
629 UCollationElements *coleiter = strsrch->utilIter; in isBreakUnit()
874 UCollationElements *coleiter = strsrch->utilIter; in checkExtraMatchAccents()
925 UCollationElements *coleiter = strsrch->textIter; in hasAccentsBeforeMatch()
1012 UCollationElements *coleiter = strsrch->textIter; in hasAccentsAfterMatch()
1136 inline int32_t getColElemIterOffset(const UCollationElements *coleiter, in getColElemIterOffset()
1167 UCollationElements *coleiter = strsrch->textIter; in checkNextExactContractionMatch()
1253 UCollationElements *coleiter = strsrch->textIter; in checkNextExactMatch()
[all …]
/external/icu/icu4c/source/test/cintltst/
Dcitertst.c79 UCollationElements *pitr = ucol_openElements(coll, pattern, -1, in TestBug672()
81 UCollationElements *titer = ucol_openElements(coll, text, -1, in TestBug672()
152 UCollationElements *pitr = NULL; in TestBug672Normalize()
153 UCollationElements *titer = NULL; in TestBug672Normalize()
223 UCollationElements *iter; in TestUnicodeChar()
289 UCollationElements *iter; in TestNormalizedUnicodeChar()
368 UCollationElements *iter; in TestNormalization()
426 UCollationElements *iter; in TestPrevious()
564 UCollationElements *iter, *pristine; in TestOffset()
710 UCollationElements *iter1, *iter2; in TestSetText()
[all …]
Dcitertst.h99 static void assertEqual(UCollationElements *i1, UCollationElements *i2);
Dcallcoll.h45 void backAndForth(UCollationElements *iter);
47 OrderAndOffset* getOrders(UCollationElements *iter, int32_t *orderLength);
Dcallcoll.c476 OrderAndOffset* getOrders(UCollationElements *iter, int32_t *orderLength) in getOrders()
525 backAndForth(UCollationElements *iter) in backAndForth()
602 UCollationElements *iter; in genericOrderingTestWithResult()
975 UCollationElements *ceiX, *ceiY, *ceiZ; in TestJB1401()
Dcmsccoll.c99 UCollationElements *iter; in IncompleteCntTest()
125 UCollationElements *iter; in IncompleteCntTest()
582 UCollationElements *iter; in TestComposeDecompose()
861 UCollationElements *iter; in TestCase()
1441 UCollationElements *iter1; in TestContraction()
1456 UCollationElements *iter2 = ucol_openElements(coll, in TestContraction()
1503 UCollationElements *iter1, in TestContraction()
2290 UCollationElements *it = NULL; in TestBeforePrefixFailure()
Dcapitst.c452 UCollationElements *iter1, *iter2; in TestRuleBasedColl()
1276 UCollationElements *iterator1, *iterator2, *iterator3; in TestElemIter()
/external/icu/libicu/cts_headers/
Dusrchimp.h89 UCollationPCE(UCollationElements *elems);
93 void init(UCollationElements *elems);
175 UCollationElements *textIter;
179 UCollationElements *utilIter;
/external/icu/icu4c/source/test/perf/collationperf/
Dcollperf.cpp839 UCollationElements *iter = ucol_openElements(gCol, NULL, 0, &error); in doForwardIterTest()
1001 UCollationElements *iter = ucol_openElements(gCol, NULL, 0, &error); in doBackwardIterTest()
1685UCollationElements *CEiter = ucol_openElements(gCol, gFileLines[line].name, -1, &status); in main()
/external/icu/icu4c/source/test/perf/collperf/
Dcollperf.cpp144 UCollationElements *iter;
193 UCollationElements *iter;
/external/icu/icu4c/source/test/intltest/
Dcolldata.cpp45UCollationElements *elems = ucol_openElements(coll, string.getBuffer(), string.length(), &status); in CEList()
Dssearch.cpp374UCollationElements *elems = ucol_openElements(coll, string.getBuffer(), string.length(), &status); in OrderList()