Lines Matching refs:tertiary
1098 getSingleCEValue(char *primary, char *secondary, char *tertiary,
1108 char *terend = tertiary+2;
1123 if (uprv_strlen(tertiary) > 2) {
1130 tervalue = (*tertiary!='\0')?uprv_strtoul(tertiary, &terend, 16):0;
1167 char tertiary[100];
1182 tertiarycount = readElement(&pStartCP, tertiary, ']', status);
1185 ces[count ++] = getSingleCEValue(primary, secondary, tertiary, status);
1209 value |= ((hex2num(*(tertiary + 2 * CEi)) & 0x3) << 4);
1210 value |= (hex2num(*(tertiary + 2 * CEi + 1)) & 0xF);
1543 uint32_t primary, p1, p2, secondary, tertiary;
1571 tertiary = UCOL_TERTIARYORDER(ce) & UCOL_REMOVE_CONTINUATION;
1617 if (tertiary == 0) {
1619 log_err("Primary!=0 or secondary!=0 but tertiary==0 in %08lX\n", (long)ce);
1622 if (tertiary <= 2) {
1623 log_err("Tertiary byte of %08lX out of range\n", (long)ce);
1668 if (tertiaryDone && tertiary != 0) {
1669 log_err("Tertiary was done but continues in %08lX\n", (long)ce);
1672 if (tertiary == 0) {
1674 } else if (tertiary <= 2) {
1675 log_err("Tertiary byte of %08lX out of range\n", (long)ce);