Lines Matching defs:CHAR_T

615 # define CHAR_T char
624 # define CHAR_T wchar_t
628 # define CHAR_CLASS_SIZE ((__alignof__(wctype_t)+sizeof(wctype_t))/sizeof(CHAR_T)+1)
1179 PREFIX(print_double_string) (const CHAR_T *where, const CHAR_T *string1,
1180 int size1, const CHAR_T *string2, int size2)
1247 static size_t convert_mbs_to_wcs (CHAR_T *dest, const unsigned char* src,
1251 convert_mbs_to_wcs (CHAR_T *dest, const unsigned char*src, size_t len,
1744 str = (const CHAR_T *) string_temp; \
1770 regend[this_reg] = (const CHAR_T *) POP_FAILURE_POINTER (); \
1773 regstart[this_reg] = (const CHAR_T *) POP_FAILURE_POINTER (); \
1850 static CHAR_T PREFIX(reg_unset_dummy);
1862 static boolean PREFIX(at_begline_loc_p) (const CHAR_T *pattern,
1863 const CHAR_T *p,
1865 static boolean PREFIX(at_endline_loc_p) (const CHAR_T *p,
1866 const CHAR_T *pend,
1869 static reg_errcode_t wcs_compile_range (CHAR_T range_start,
1870 const CHAR_T **p_ptr,
1871 const CHAR_T *pend,
1875 CHAR_T *char_set);
1876 static void insert_space (int num, CHAR_T *loc, CHAR_T *end);
1949 + (n)*sizeof(CHAR_T)) > bufp->allocated) \
2060 /* Truncate the buffer to CHAR_T align. */ \
2307 CHAR_T *pattern, *COMPILED_BUFFER_VAR;
2318 const CHAR_T *p1;
2328 const CHAR_T *p;
2329 const CHAR_T *pend;
2331 const CHAR_T *p = pattern;
2332 const CHAR_T *pend = pattern + size;
2364 p = pend = pattern = TALLOC(csize + 1, CHAR_T);
2651 CHAR_T range_start = 0xffffffff;
2877 CHAR_T str[128]; /* Should be large enough. */
2878 CHAR_T delim = *p; /* '=' or '.' */
3850 const CHAR_T *beg_interval = p;
4302 PREFIX(at_begline_loc_p) (const CHAR_T *pattern, const CHAR_T *p,
4305 const CHAR_T *prev = p - 2;
4320 PREFIX(at_endline_loc_p) (const CHAR_T *p, const CHAR_T *pend,
4323 const CHAR_T *next = p;
4325 const CHAR_T *next_next = p + 1 < pend ? p + 1 : 0;
4362 insert_space (int num, CHAR_T *loc, CHAR_T *end)
4364 register CHAR_T *pto = end;
4365 register CHAR_T *pfrom = end - num;
4374 wcs_compile_range (CHAR_T range_start_char, const CHAR_T **p_ptr,
4375 const CHAR_T *pend, RE_TRANSLATE_TYPE translate,
4376 reg_syntax_t syntax, CHAR_T *b, CHAR_T *char_set)
4378 const CHAR_T *p = *p_ptr;
4379 CHAR_T range_start, range_end;
4538 static unsigned char truncate_wchar (CHAR_T c);
4541 truncate_wchar (CHAR_T c)
5095 wcs_string1 = TALLOC (size1 + 1, CHAR_T);
5101 wcs_string1 = REGEX_TALLOC (size1 + 1, CHAR_T);
5133 wcs_string2 = TALLOC (size2 + 1, CHAR_T);
5139 wcs_string2 = REGEX_TALLOC (size2 + 1, CHAR_T);
5198 register CHAR_T c = (size1 == 0 || startpos >= size1
5449 static int PREFIX(bcmp_translate) (const CHAR_T *s1, const CHAR_T *s2,
5580 const CHAR_T *end1, *end2;
5584 const CHAR_T *end_match_1, *end_match_2;
5587 const CHAR_T *d, *dend;
5645 const CHAR_T **regstart, **regend;
5654 const CHAR_T **old_regstart, **old_regend;
5673 const CHAR_T **best_regstart, **best_regend;
5684 const CHAR_T *match_end = NULL;
5691 const CHAR_T **reg_dummy;
5712 regstart = REGEX_TALLOC (num_regs, const CHAR_T *);
5713 regend = REGEX_TALLOC (num_regs, const CHAR_T *);
5714 old_regstart = REGEX_TALLOC (num_regs, const CHAR_T *);
5715 old_regend = REGEX_TALLOC (num_regs, const CHAR_T *);
5716 best_regstart = REGEX_TALLOC (num_regs, const CHAR_T *);
5717 best_regend = REGEX_TALLOC (num_regs, const CHAR_T *);
5719 reg_dummy = REGEX_TALLOC (num_regs, const CHAR_T *);
5762 string1 = REGEX_TALLOC (csize1 + 1, CHAR_T);
5775 string2 = REGEX_TALLOC (csize2 + 1, CHAR_T);
5796 p = pattern = (CHAR_T*)bufp->buffer;
5797 pend = (CHAR_T*)(bufp->buffer + bufp->used);
6145 if (*d++ != (CHAR_T) *p++)
6161 if (*d++ != (CHAR_T) *p++) goto fail;
6192 CHAR_T *workp, *workp2, *charset_top;
6194 CHAR_T str_buf[WORK_BUFFER_SIZE];
6274 const CHAR_T *backup_d = d, *backup_dend = dend;
6341 const CHAR_T *backup_d = d, *backup_dend = dend;
6427 const CHAR_T *backup_d = d, *backup_dend = dend;
6785 register const CHAR_T *d2, *dend2;
7164 const CHAR_T *sdummy ATTRIBUTE_UNUSED = NULL;
7757 PREFIX(bcmp_translate) (const CHAR_T *s1, const CHAR_T *s2, register int len,
8218 # undef CHAR_T