Searched refs:UCollationElements (Results 1 – 15 of 15) sorted by relevance
/external/icu/icu4c/source/i18n/unicode/ |
D | ucoleitr.h | 39 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,
|
D | coleitr.h | 43 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/ |
D | ucoleitr.cpp | 188 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 …]
|
D | usrchimp.h | 89 UCollationPCE(UCollationElements *elems); 93 void init(UCollationElements *elems); 175 UCollationElements *textIter; 179 UCollationElements *utilIter;
|
D | usearch.cpp | 50 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/ |
D | citertst.c | 78 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 …]
|
D | citertst.h | 99 static void assertEqual(UCollationElements *i1, UCollationElements *i2);
|
D | callcoll.h | 45 void backAndForth(UCollationElements *iter); 47 OrderAndOffset* getOrders(UCollationElements *iter, int32_t *orderLength);
|
D | callcoll.c | 473 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()
|
D | cmsccoll.c | 99 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()
|
D | capitst.c | 451 UCollationElements *iter1, *iter2; in TestRuleBasedColl() 1275 UCollationElements *iterator1, *iterator2, *iterator3; in TestElemIter()
|
/external/icu/icu4c/source/test/perf/collationperf/ |
D | collperf.cpp | 840 UCollationElements *iter = ucol_openElements(gCol, NULL, 0, &error); in doForwardIterTest() 1002 UCollationElements *iter = ucol_openElements(gCol, NULL, 0, &error); in doBackwardIterTest() 1686 … UCollationElements *CEiter = ucol_openElements(gCol, gFileLines[line].name, -1, &status); in main()
|
/external/icu/icu4c/source/test/perf/collperf/ |
D | collperf.cpp | 144 UCollationElements *iter; 193 UCollationElements *iter;
|
/external/icu/icu4c/source/test/intltest/ |
D | colldata.cpp | 44 … UCollationElements *elems = ucol_openElements(coll, string.getBuffer(), string.length(), &status); in CEList()
|
D | ssearch.cpp | 364 … UCollationElements *elems = ucol_openElements(coll, string.getBuffer(), string.length(), &status); in OrderList()
|