Lines Matching refs:UCA

662   UCollator *UCA = (UCollator *)collator;
663 return ucol_strcoll(UCA, source, sLen, target, tLen);
918 static void testAgainstUCA(UCollator *coll, UCollator *UCA, const char *refName, UBool error, UErrorCode *status) {
991 UCAdiff += testSwitch(&ucaTest, (void *)UCA, 0, strength, first, second, refName, error);
1120 UCollator *UCA = ucol_open("root", status);
1137 ucol_close(UCA);
1144 consts = (UCAConstants *)((uint8_t *)UCA->image + UCA->image->UCAConsts);
1307 ucol_close(UCA);
1353 UCollator *UCA = ucol_open("", &status);
1354 UColAttributeValue oldStrength = ucol_getAttribute(UCA, UCOL_STRENGTH, &status);
1356 log_err_status(status, "Could not open UCA collator %s\n", u_errorName(status));
1359 ucol_setAttribute(UCA, UCOL_STRENGTH, UCOL_QUATERNARY, &status);
1377 testAgainstUCA(coll, UCA, "UCA", FALSE, &status);
1385 ucol_setAttribute(UCA, UCOL_STRENGTH, oldStrength, &status);
1386 ucol_close(UCA);
1706 log_verbose("Testing UCA extensively for %d characters\n", charsToTestSize);
1733 log_err("Failure: codePoint %05X fails TestComposeDecompose in the UCA\n", t[u]->u);
2341 /* New UCA 3.1.1.
2510 UCollator *UCA = ucol_open("", &status);
2515 res = ucol_uprv_getCaseBits(UCA, b, blen, &status);
2980 log_data_err("Couldn't open UCA\n");
3090 log_verbose("There is a goofy contraction in UCA rules that does not appear in the fractional UCA. Codepoints: %s\n",
3112 } else { /* This is skipped momentarily, but should work once UCARules are fully UCA conformant */
3218 log_data_err("Couldn't open UCA collator\n");
3228 "\\U0001FFFE", "\\U0001FFFF", /* UCA 6.0: noncharacters are treated like unassigned, */
3665 /* values here are hardcoded and are correct for the current UCA
3666 * when the UCA changes, one might be forced to change these
3680 * Note: Starting with UCA 6.0, the [variable top] collation element
3690 * which changes with each UCA version.
3694 * Note: Starting with UCA 6.0, the [last regular] collation element
3782 * whether copying of UCA contents will fail
3807 cycheng@ca.ibm.c... yes, using the utf-16 iterator and UCA with normalization on, we have s1 > s2
3979 log_err_status(status, "Could not open UCA collation %s\n", u_errorName(status));
4427 log_err_status(status, "Couldn't open UCA -> %s\n", u_errorName(status));
4890 log_err_status(status, "Couldn't open UCA -> %s\n", u_errorName(status));
5356 log_err_status(status, "Couldn't open UCA -> %s\n", u_errorName(status));