Lines Matching defs:c1
1966 /* Ensure we have two more bytes of buffer space and then append C1 and C2. */
1967 # define BUF_PUSH_2(c1, c2) \
1970 *b++ = (UCHAR_T) (c1); \
1976 # define BUF_PUSH_3(c1, c2, c3) \
1979 *b++ = (UCHAR_T) (c1); \
2304 register UCHAR_T c, c1;
2550 PATFETCH (c1);
2551 if (!(c1 == '+' || c1 == '?'))
2558 c = c1;
2746 PATFETCH (c1);
2747 BUF_PUSH(c1);
2749 range_start = c1;
2788 PATFETCH (c1);
2806 c1 = 0;
2816 if (c1 < CHAR_CLASS_MAX_LENGTH)
2817 str[c1++] = c;
2822 str[c1] = '\0';
2864 c1++;
2865 while (c1--)
2884 c1 = 0;
2894 if (c1 < sizeof (str) - 1)
2895 str[c1++] = c;
2900 str[c1] = '\0';
2914 int datasize = c1 + 1;
2921 if (c1 != 1)
2955 if (idx == 0 || cp < (wint_t*) str + c1)
2972 char char_str[c1];
2978 for (i = 0; i < c1; ++i)
2992 hash = elem_hash (char_str, c1);
3001 && c1 == extra[symb_table[2 * elem + 1]]
3004 + 1], c1) == 0)
3026 else if (symb_table[2 * elem] == 0 && c1 == 1)
3100 c1++;
3101 while (c1--)
3158 PATFETCH (c1);
3159 SET_LIST_BIT (c1);
3160 range_start = c1;
3196 PATFETCH (c1);
3211 c1 = 0;
3221 if (c1 < CHAR_CLASS_MAX_LENGTH)
3222 str[c1++] = c;
3227 str[c1] = '\0';
3318 c1++;
3319 while (c1--)
3336 c1 = 0;
3346 if (c1 < MB_LEN_MAX)
3347 str[c1++] = c;
3352 str[c1] = '\0';
3366 if (c1 != 1)
3404 if (idx == 0 || cp < str + c1)
3452 c1++;
3453 while (c1--)
3470 c1 = 0;
3480 if (c1 < sizeof (str))
3481 str[c1++] = c;
3486 str[c1] = '\0';
3501 if (c1 != 1)
3538 hash = elem_hash (str, c1);
3547 && c1 == extra[symb_table[2 * elem + 1]]
3551 c1) == 0)
3581 c1 = extra[idx++];
3582 if (c1 == 1)
3584 while (c1-- > 0)
3595 c1++;
3596 while (c1--)
4076 c1 = c - '0';
4078 if (c1 > regnum)
4082 if (group_in_compile_stack (compile_stack, (regnum_t) c1))
4086 BUF_PUSH_2 (duplicate, c1);