Lines Matching defs:compilep

85 static int add_char(char *compilep, wchar_t wchar);
86 static int add_single_char_expr(char *compilep, wchar_t wchar);
100 static char *push_compilep(char *compilep);
132 char *compilep;
179 compilep = compile_startp;
209 *compilep = (unsigned char)START_OF_STRING_MARK;
210 compilep++;
221 *compilep = (unsigned char)START_OF_STRING_MARK;
222 compilep++;
228 *compilep = (unsigned char)START_OF_STRING_MARK;
229 compilep++;
230 *compilep = (unsigned char)END_REGEX;
231 compilep++;
232 *compilep = '\0';
233 compilep++;
234 __i_size = (int)(compilep - compile_startp);
261 * with compilep addressing the next location to
268 * increments compilep to address the next
300 *compilep = (unsigned char)END_OF_STRING_MARK;
301 compilep++;
304 *compilep = (unsigned char)ASCII_CHAR;
305 regex_typep = compilep;
306 compilep++;
307 *compilep = DOLLAR_SIGN;
308 compilep++;
317 *compilep = (unsigned char)ANY_CHAR;
318 regex_typep = compilep;
319 compilep++;
338 compilep, current_char);
339 regex_typep = compilep;
340 compilep += expr_length;
362 regex_typep = compilep;
387 *compilep = (unsigned char)
390 *compilep = (unsigned char)
394 compilep += 2;
399 *compilep = (unsigned char)
402 *compilep = (unsigned char)
406 compilep += 2;
429 *compilep = RIGHT_SQUARE_BRACKET;
430 compilep++;
454 compilep, current_char);
455 compilep += expr_length;
469 *compilep = DASH;
470 compilep ++;
506 *compilep = DASH;
507 compilep++;
524 *compilep = (unsigned char)
526 compilep++;
528 compilep, current_char);
529 compilep += expr_length;
559 (compilep - regex_typep - 1);
579 if (push_compilep(compilep) == (char *)0) {
589 *compilep = '\0'; /* for debugging */
590 compilep++;
591 *compilep = '\0'; /* for debugging */
592 compilep++;
648 *compilep = (unsigned char)END_GROUP;
649 regex_typep = compilep;
650 compilep++;
651 *compilep = (unsigned char)groupn;
653 compilep++;
667 *compilep = (unsigned char)END_SAVED_GROUP;
668 compilep++;
669 *compilep = (unsigned char)substringn;
671 compilep++;
672 *compilep = (unsigned char)return_arg_number;
673 compilep++;
690 (compilep - regex_typep);
708 *compilep = (unsigned char)END_GROUP;
709 regex_typep = compilep;
710 compilep++;
711 *compilep = (unsigned char)groupn;
713 compilep++;
836 *compilep = (unsigned char)min_count;
837 compilep++;
838 *compilep = (unsigned char)max_count;
839 compilep++;
851 regex_typep = compilep;
852 expr_length = add_single_char_expr(compilep,
854 compilep += expr_length;
881 *compilep = (unsigned char)END_REGEX;
882 compilep++;
883 *compilep = '\0';
884 compilep++;
885 __i_size = (int)(compilep - compile_startp);
898 add_char(char *compilep, wchar_t wchar)
903 *compilep = (unsigned char)wchar;
906 expr_length = wctomb(compilep, wchar);
912 add_single_char_expr(char *compilep, wchar_t wchar)
917 *compilep = (unsigned char)ASCII_CHAR;
918 compilep++;
919 *compilep = (unsigned char)wchar;
922 *compilep = (unsigned char)MULTIBYTE_CHAR;
923 compilep++;
925 expr_length += wctomb(compilep, wchar);
992 char *compilep;
997 compilep = *compilep_stackp;
999 return (compilep);
1004 push_compilep(char *compilep)
1010 *compilep_stackp = compilep;
1011 return (compilep);