Home
last modified time | relevance | path

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

/external/icu/icu4c/source/i18n/unicode/
Ducoleitr.h39 typedef struct UCollationElements UCollationElements; typedef
112 U_STABLE UCollationElements* U_EXPORT2
136 ucol_closeElements(UCollationElements *elems);
148 ucol_reset(UCollationElements *elems);
160 ucol_next(UCollationElements *elems, UErrorCode *status);
176 ucol_previous(UCollationElements *elems, UErrorCode *status);
190 ucol_getMaxExpansion(const UCollationElements *elems, int32_t order);
205 ucol_setText( UCollationElements *elems,
220 ucol_getOffset(const UCollationElements *elems);
235 ucol_setOffset(UCollationElements *elems,
Dcoleitr.h43 struct UCollationElements;
290 static inline CollationElementIterator *fromUCollationElements(UCollationElements *uc) { in fromUCollationElements()
294 …static inline const CollationElementIterator *fromUCollationElements(const UCollationElements *uc)… in fromUCollationElements()
298 inline UCollationElements *toUCollationElements() { in toUCollationElements()
299 return reinterpret_cast<UCollationElements *>(this); in toUCollationElements()
302 inline const UCollationElements *toUCollationElements() const { in toUCollationElements()
303 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.c78 UCollationElements *pitr = ucol_openElements(coll, pattern, -1, in TestBug672()
80 UCollationElements *titer = ucol_openElements(coll, text, -1, in TestBug672()
151 UCollationElements *pitr = NULL; in TestBug672Normalize()
152 UCollationElements *titer = NULL; in TestBug672Normalize()
222 UCollationElements *iter; in TestUnicodeChar()
288 UCollationElements *iter; in TestNormalizedUnicodeChar()
367 UCollationElements *iter; in TestNormalization()
425 UCollationElements *iter; in TestPrevious()
563 UCollationElements *iter, *pristine; in TestOffset()
709 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.c473 OrderAndOffset* getOrders(UCollationElements *iter, int32_t *orderLength) in getOrders()
522 backAndForth(UCollationElements *iter) in backAndForth()
599 UCollationElements *iter; in genericOrderingTestWithResult()
972 UCollationElements *ceiX, *ceiY, *ceiZ; in TestJB1401()
Dcmsccoll.c99 UCollationElements *iter; in IncompleteCntTest()
125 UCollationElements *iter; in IncompleteCntTest()
582 UCollationElements *iter; in TestComposeDecompose()
862 UCollationElements *iter; in TestCase()
1442 UCollationElements *iter1; in TestContraction()
1457 UCollationElements *iter2 = ucol_openElements(coll, in TestContraction()
1504 UCollationElements *iter1, in TestContraction()
2291 UCollationElements *it = NULL; in TestBeforePrefixFailure()
Dcapitst.c451 UCollationElements *iter1, *iter2; in TestRuleBasedColl()
1275 UCollationElements *iterator1, *iterator2, *iterator3; in TestElemIter()
/external/icu/icu4c/source/test/perf/collationperf/
Dcollperf.cpp840 UCollationElements *iter = ucol_openElements(gCol, NULL, 0, &error); in doForwardIterTest()
1002 UCollationElements *iter = ucol_openElements(gCol, NULL, 0, &error); in doBackwardIterTest()
1686UCollationElements *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.cpp44UCollationElements *elems = ucol_openElements(coll, string.getBuffer(), string.length(), &status); in CEList()
Dssearch.cpp364UCollationElements *elems = ucol_openElements(coll, string.getBuffer(), string.length(), &status); in OrderList()