Lines Matching defs:comb_class
176 U8_SIMPLE_SWAP(comb_class[(a)], comb_class[(b)], tc); \
1043 blocked(uchar_t *comb_class, size_t last)
1048 my_comb_class = comb_class[last];
1050 if (comb_class[i] >= my_comb_class ||
1051 comb_class[i] == U8_COMBINING_CLASS_STARTER)
1065 do_composition(size_t uv, uchar_t *s, uchar_t *comb_class, uchar_t *start,
1102 if (i >= last || comb_class[i] != U8_COMBINING_CLASS_STARTER) {
1234 if (comb_class[i] == U8_COMBINING_CLASS_STARTER) {
1244 if (blocked(comb_class, i + 1))
1291 if (comb_class[last] == U8_COMBINING_CLASS_STARTER) {
1406 uchar_t comb_class[U8_MAX_CHARS_A_SEQ];
1493 comb_class[0] = 0;
1507 comb_class[last] = combining_class(uv,
1523 if (comb_class[last - 1])
1611 comb_class[last] = 0;
1634 comb_class[last] =
1656 comb_class[last] = i;
1702 if (comb_class[j] &&
1703 comb_class[j - 1] > comb_class[j]) {
1720 sz = do_composition(uv, u8s, comb_class, start, disp, last,