Lines Matching defs:comb_class
177 U8_SIMPLE_SWAP(comb_class[(a)], comb_class[(b)], tc); \
1036 blocked(uchar_t *comb_class, size_t last)
1041 my_comb_class = comb_class[last];
1043 if (comb_class[i] >= my_comb_class ||
1044 comb_class[i] == U8_COMBINING_CLASS_STARTER)
1058 do_composition(size_t uv, uchar_t *s, uchar_t *comb_class, uchar_t *start,
1095 if (i >= last || comb_class[i] != U8_COMBINING_CLASS_STARTER) {
1227 if (comb_class[i] == U8_COMBINING_CLASS_STARTER) {
1237 if (blocked(comb_class, i + 1))
1284 if (comb_class[last] == U8_COMBINING_CLASS_STARTER) {
1395 uchar_t comb_class[U8_MAX_CHARS_A_SEQ];
1482 comb_class[0] = 0;
1496 comb_class[last] = combining_class(uv,
1512 if (comb_class[last - 1])
1600 comb_class[last] = 0;
1623 comb_class[last] =
1645 comb_class[last] = i;
1691 if (comb_class[j] &&
1692 comb_class[j - 1] > comb_class[j]) {
1709 sz = do_composition(uv, u8s, comb_class, start, disp, last,