Lines Matching refs:compilep
83 static int add_char(char *compilep, wchar_t wchar);
84 static int add_single_char_expr(char *compilep, wchar_t wchar);
98 static char *push_compilep(char *compilep);
130 char *compilep;
177 compilep = compile_startp;
207 *compilep = (unsigned char)START_OF_STRING_MARK;
208 compilep++;
219 *compilep = (unsigned char)START_OF_STRING_MARK;
220 compilep++;
226 *compilep = (unsigned char)START_OF_STRING_MARK;
227 compilep++;
228 *compilep = (unsigned char)END_REGEX;
229 compilep++;
230 *compilep = '\0';
231 compilep++;
232 __i_size = (int)(compilep - compile_startp);
259 * with compilep addressing the next location to
266 * increments compilep to address the next
298 *compilep = (unsigned char)END_OF_STRING_MARK;
299 compilep++;
302 *compilep = (unsigned char)ASCII_CHAR;
303 regex_typep = compilep;
304 compilep++;
305 *compilep = DOLLAR_SIGN;
306 compilep++;
315 *compilep = (unsigned char)ANY_CHAR;
316 regex_typep = compilep;
317 compilep++;
336 compilep, current_char);
337 regex_typep = compilep;
338 compilep += expr_length;
360 regex_typep = compilep;
385 *compilep = (unsigned char)
388 *compilep = (unsigned char)
392 compilep += 2;
397 *compilep = (unsigned char)
400 *compilep = (unsigned char)
404 compilep += 2;
427 *compilep = RIGHT_SQUARE_BRACKET;
428 compilep++;
452 compilep, current_char);
453 compilep += expr_length;
467 *compilep = DASH;
468 compilep ++;
508 *compilep = DASH;
509 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);