Lines Matching refs:tertiary
1096 getSingleCEValue(char *primary, char *secondary, char *tertiary,
1106 char *terend = tertiary+2;
1121 if (uprv_strlen(tertiary) > 2) {
1128 tervalue = (*tertiary!='\0')?uprv_strtoul(tertiary, &terend, 16):0;
1165 char tertiary[100];
1180 tertiarycount = readElement(&pStartCP, tertiary, ']', status);
1183 ces[count ++] = getSingleCEValue(primary, secondary, tertiary, status);
1207 value |= ((hex2num(*(tertiary + 2 * CEi)) & 0x3) << 4);
1208 value |= (hex2num(*(tertiary + 2 * CEi + 1)) & 0xF);
1541 uint32_t primary, p1, p2, secondary, tertiary;
1569 tertiary = UCOL_TERTIARYORDER(ce) & UCOL_REMOVE_CONTINUATION;
1615 if (tertiary == 0) {
1617 log_err("Primary!=0 or secondary!=0 but tertiary==0 in %08lX\n", (long)ce);
1620 if (tertiary <= 2) {
1621 log_err("Tertiary byte of %08lX out of range\n", (long)ce);
1666 if (tertiaryDone && tertiary != 0) {
1667 log_err("Tertiary was done but continues in %08lX\n", (long)ce);
1670 if (tertiary == 0) {
1672 } else if (tertiary <= 2) {
1673 log_err("Tertiary byte of %08lX out of range\n", (long)ce);