Lines Matching refs:CHAR
24 const CHAR *pattern;
25 const CHAR *string;
31 static int FCT (const CHAR *pattern, const CHAR *string,
32 const CHAR *string_end, bool no_leading_period, int flags,
34 static int EXT (INT opt, const CHAR *pattern, const CHAR *string,
35 const CHAR *string_end, bool no_leading_period, int flags);
36 static const CHAR *END (const CHAR *patternp);
39 FCT (const CHAR *pattern, const CHAR *string, const CHAR *string_end, in FCT()
42 const CHAR *p = pattern, *n = string; in FCT()
112 const CHAR *endp = END (p); in FCT()
163 const CHAR *endp; in FCT()
228 const CHAR *p_init = p; in FCT()
229 const CHAR *n_init = n; in FCT()
231 CHAR cold; in FCT()
268 CHAR str[CHAR_CLASS_MAX_LENGTH + 1]; in FCT()
271 const CHAR *startp = p; in FCT()
326 const CHAR *startp = p; in FCT()
439 const CHAR *startp = p; in FCT()
482 CHAR *wextra; in FCT()
508 wextra = (CHAR *) &extra[idx + 4]; in FCT()
636 const CHAR *startp = p; in FCT()
671 CHAR *wextra; in FCT()
698 wextra = (CHAR *) &extra[idx + 4]; in FCT()
839 const CHAR *startp = p; in FCT()
929 static const CHAR *
930 END (const CHAR *pattern) in END()
932 const CHAR *p = pattern; in END()
982 #define DYNARRAY_ELEMENT CHAR *
988 EXT (INT opt, const CHAR *pattern, const CHAR *string, const CHAR *string_end, in EXT()
991 const CHAR *startp; in EXT()
996 const CHAR *p; in EXT()
997 const CHAR *rs; in EXT()
1043 CHAR *newp = malloc (slen * sizeof (CHAR)); in EXT()
1046 *((CHAR *) MEMPCPY (newp, startp, p - startp)) = L_('\0'); in EXT()
1177 #undef CHAR