Home | History | Annotate | Download | only in cintltst

Lines Matching full:collator

48 typedef UCollationResult tst_strcoll(void *collator, const int object,
268 log_err_status(status, "ERROR: in creation of rule based collator: %s\n", myErrorName(status));
658 static UCollationResult ucaTest(void *collator, const int object, const UChar *source, const int sLen, const UChar *target, const int tLen) {
659 UCollator *UCA = (UCollator *)collator;
664 static UCollationResult winTest(void *collator, const int object, const UChar *source, const int sLen, const UChar *target, const int tLen) {
666 LCID lcid = (LCID)collator;
674 static UCollationResult swampEarlier(tst_strcoll* func, void *collator, int opts,
686 return func(collator, opts, source, sLen+1, target, tLen+1);
689 static UCollationResult swampLater(tst_strcoll* func, void *collator, int opts,
701 return func(collator, opts, source, sLen+1, target, tLen+1);
704 static uint32_t probeStrength(tst_strcoll* func, void *collator, int opts,
724 if(swampEarlier(func, collator, opts, sSecondary, fSecondary, s, sLen, t, tLen) == result) {
726 } else if((swampEarlier(func, collator, opts, sTertiary, 0x310f, s, sLen, t, tLen) == result) &&
727 (swampEarlier(func, collator, opts, 0x310f, sTertiary, s, sLen, t, tLen) == result)) {
729 } else if((swampLater(func, collator, opts, sTertiary, fTertiary, s, sLen, t, tLen) == result) &&
730 (swampLater(func, collator, opts, fTertiary, sTertiary, s, sLen, t, tLen) == result)) {
732 } else if((swampLater(func, collator, opts, sTertiary, 0x310f, s, sLen, t, tLen) == oposite) &&
733 (swampLater(func, collator, opts, fTertiary, sTertiary, s, sLen, t, tLen) == oposite)) {
893 static uint32_t testSwitch(tst_strcoll* func, void *collator, int opts, uint32_t strength, const UChar *first, const UChar *second, const char* msg, UBool error) {
901 realResult = func(collator, opts, first, sLen, second, tLen);
902 realStrength = probeStrength(func, collator, opts, first, sLen, second, tLen, realResult);
1113 log_err("Could not open root collator %s\n", u_errorName(*status));
1120 log_err("Could not get collator name: %s\n", u_errorName(*status));
1339 log_err_status(status, "Could not open UCA collator %s\n", u_errorName(status));
1363 log_err("Couldn't instantiate collator for locale %s, error: %s\n", locName, u_errorName(status));
1538 log_data_err("Can't open collator");
1600 log_err("Can't open collator");
1666 log_data_err("Error opening collator -> %s (Are you missing data?)\n", u_errorName(status));
1786 log_err("Error opening collator\n");
1801 log_verbose("Unable to create a collator from UCARules!\n");
2024 log_err("Error opening collator\n");
2087 log_err("Error opening collator\n");
2142 log_err_status(status, "ERROR: in creation of rule based collator: %s\n", myErrorName(status));
2162 log_err("ERROR: in creation of rule based collator: %s\n", myErrorName(status));
2269 log_err("Error opening collator\n");
2521 log_err("Error opening collator\n");
2530 log_err("Unable to open collator with rules %s\n", rules);
2556 log_err_status(status, "Collator can't be created -> %s\n", u_errorName(status));
2703 log_err_status(status, "Collator creation failed %s -> %s\n", testrules[i], u_errorName(status));
2767 log_err("Collator creation failed %s\n", testrules[i]);
2829 log_err_status(status, "Collator creation failed %s -> %s\n", testrules[i], u_errorName(status));
3174 log_data_err("Couldn't open UCA collator\n");
3210 log_err_status(status, "Unable to open collator\n");
3870 log_err("Error opening collator\n");
4049 log_err("Collator different from it's clone\n");
4078 log_err("Collator different from collator that was created from the same rules\n");
4129 log_err("Error opening collator\n");
4143 log_err("Same collator not equal\n");
4158 log_err("Error opening collator for locale %s %s\n", locName, u_errorName(status));
4198 log_err_status(status, "Empty rules should have produced a valid collator -> %s\n", u_errorName(status));
4297 /* Open our collator. */
4311 /* Setting up our collator to do digits. */
4660 log_err_status(status, "Opening a collator with rules %s returned error code %s, expected %s\n",
4793 log_err_status(status, "Could not open default collator! -> %s\n", u_errorName(status));
4954 log_err_status(status, "Couldn't open collator -> %s\n", u_errorName(status));
5431 /* This test ensures that codepoints such as 0x3099 are flagged correctly by the collator since
5457 log_err_status(status, "Error status: %s; Unable to open collator from short string.\n", u_errorName(status));
5540 log_err_status(status, "ERROR: in creation of rule based collator: %s\n", myErrorName(status));
5861 /* build collator */
5867 log_err_status(status, "ERROR: in creation of rule based collator: %s\n", myErrorName(status));
5928 /* build collator tertiary */
5932 log_err_status(status, "ERROR: in creation of collator: %s\n", myErrorName(status));
5957 /* build collator quaternary */
5961 log_err_status(status, "ERROR: in creation of collator: %s\n", myErrorName(status));
6006 /* build collator tertiary */
6010 log_err_status(status, "ERROR: in creation of collator: %s\n", myErrorName(status));
6112 /* build collator from rules */
6116 log_err_status(status, "ERROR: in creation of collator: %s\n", myErrorName(status));
6298 /* build collator tertiary */
6302 log_err_status(status, "ERROR: in creation of collator: %s\n", myErrorName(status));
6313 /* clone the collator */
6316 log_err_status(status, "ERROR: cloning collator: %s\n", myErrorName(status));
6357 log_err_status(status, "ERROR: in creation of collator: %s\n", myErrorName(status));
6565 log_err_status(status, "ERROR: in creation of rule based collator: %s\n", myErrorName(status));
6646 log_err_status(status, "ERROR: in creation of rule based collator: %s\n", myErrorName(status));
6653 log_err_status(status, "ERROR: in creation of rule based collator: %s\n", myErrorName(status));
6670 log_err_status(status, "ERROR: in creation of rule based collator: %s\n", myErrorName(status));