regexp 247 lib-src/ebrowse.c char *regexp; /* Matching regular expression. */ regexp 291 lib-src/ebrowse.c char *regexp; /* Matching regular expression. */ regexp 688 lib-src/ebrowse.c add_member_decl (struct sym *cls, char *name, char *regexp, int pos, unsigned int hash, int var, int sc, int vis, int flags) regexp 700 lib-src/ebrowse.c m->regexp = regexp; regexp 736 lib-src/ebrowse.c add_member_defn (struct sym *cls, char *name, char *regexp, int pos, unsigned int hash, int var, int sc, int flags) regexp 763 lib-src/ebrowse.c m->def_regexp = regexp; regexp 778 lib-src/ebrowse.c add_define (char *name, char *regexp, int pos) regexp 780 lib-src/ebrowse.c add_global_defn (name, regexp, pos, 0, 1, SC_FRIEND, F_DEFINE); regexp 781 lib-src/ebrowse.c add_global_decl (name, regexp, pos, 0, 1, SC_FRIEND, F_DEFINE); regexp 796 lib-src/ebrowse.c add_global_defn (char *name, char *regexp, int pos, unsigned int hash, int var, int sc, int flags) regexp 808 lib-src/ebrowse.c add_member_defn (sym, name, regexp, pos, hash, 0, regexp 812 lib-src/ebrowse.c add_member_defn (global_symbols, name, regexp, pos, hash, var, sc, flags); regexp 827 lib-src/ebrowse.c add_global_decl (char *name, char *regexp, int pos, unsigned int hash, int var, int sc, int flags) regexp 848 lib-src/ebrowse.c m->regexp = regexp; regexp 882 lib-src/ebrowse.c m->regexp = NULL; regexp 1221 lib-src/ebrowse.c putstr (m->regexp, fp); regexp 1254 lib-src/ebrowse.c putstr (root->regexp, fp); regexp 1414 lib-src/ebrowse.c char *regexp = matching_regexp (); regexp 1416 lib-src/ebrowse.c add_define (yytext, regexp, pos); regexp 2557 lib-src/ebrowse.c char *regexp = NULL; regexp 2655 lib-src/ebrowse.c regexp = matching_regexp (); regexp 2664 lib-src/ebrowse.c regexp = matching_regexp (); regexp 2667 lib-src/ebrowse.c add_member_decl (cls, id, regexp, pos, hash, 0, sc, vis, flags); regexp 2673 lib-src/ebrowse.c add_member_defn (cls, id, regexp, pos, hash, 0, sc, flags); regexp 2739 lib-src/ebrowse.c regexp = matching_regexp (); regexp 2745 lib-src/ebrowse.c add_member_decl (cls, id, regexp, pos, 0, 1, sc, vis, 0); regexp 2747 lib-src/ebrowse.c add_member_decl (cls, id, regexp, pos, hash, 0, sc, vis, 0); regexp 2759 lib-src/ebrowse.c regexp = matching_regexp (); regexp 2764 lib-src/ebrowse.c add_member_decl (cls, id, regexp, pos, 0, 1, sc, vis, 0); regexp 2765 lib-src/ebrowse.c add_member_defn (cls, id, regexp, pos, 0, 1, sc, 0); regexp 3089 lib-src/ebrowse.c current->regexp = matching_regexp (); regexp 3180 lib-src/ebrowse.c char *regexp = matching_regexp (); regexp 3184 lib-src/ebrowse.c add_member_defn (*cls, *id, regexp, pos, 0, 1, SC_UNKNOWN, flags); regexp 3186 lib-src/ebrowse.c add_global_defn (*id, regexp, pos, 0, 1, sc, flags); regexp 3197 lib-src/ebrowse.c char *regexp = matching_regexp (); regexp 3199 lib-src/ebrowse.c add_global_defn (*id, regexp, pos, 0, 1, sc, flags); regexp 3218 lib-src/ebrowse.c char *regexp = NULL; regexp 3309 lib-src/ebrowse.c regexp = matching_regexp (); regexp 3318 lib-src/ebrowse.c regexp = matching_regexp (); regexp 3321 lib-src/ebrowse.c add_member_defn (cls, id, regexp, pos, hash, 0, regexp 3333 lib-src/ebrowse.c regexp = matching_regexp (); regexp 3336 lib-src/ebrowse.c add_global_decl (id, regexp, pos, hash, 0, sc, flags); regexp 3350 lib-src/ebrowse.c add_global_defn (id, regexp, pos, hash, 0, sc, flags); regexp 330 lib-src/etags.c struct regexp *p_next; /* pointer to next in list */ regexp 488 lib-src/etags.c static regexp *p_head; /* list of all regexps */ regexp 6978 lib-src/etags.c regexp *rp; regexp 7067 lib-src/etags.c p_head = xnew (1, regexp); regexp 7131 lib-src/etags.c regexp *rp; regexp 7154 lib-src/etags.c regexp *rp; regexp 7494 lib-src/etags.c regexp *rp; regexp 59 lib/regcomp.c static bin_tree_t *parse (re_string_t *regexp, regex_t *preg, regexp 61 lib/regcomp.c static bin_tree_t *parse_reg_exp (re_string_t *regexp, regex_t *preg, regexp 64 lib/regcomp.c static bin_tree_t *parse_branch (re_string_t *regexp, regex_t *preg, regexp 67 lib/regcomp.c static bin_tree_t *parse_expression (re_string_t *regexp, regex_t *preg, regexp 70 lib/regcomp.c static bin_tree_t *parse_sub_exp (re_string_t *regexp, regex_t *preg, regexp 73 lib/regcomp.c static bin_tree_t *parse_dup_op (bin_tree_t *dup_elem, re_string_t *regexp, regexp 76 lib/regcomp.c static bin_tree_t *parse_bracket_exp (re_string_t *regexp, re_dfa_t *dfa, regexp 80 lib/regcomp.c re_string_t *regexp, regexp 86 lib/regcomp.c re_string_t *regexp, regexp 705 lib/regcomp.c re_string_t regexp; regexp 748 lib/regcomp.c err = re_string_construct (®exp, pattern, length, preg->translate, regexp 754 lib/regcomp.c re_string_destruct (®exp); regexp 764 lib/regcomp.c dfa->str_tree = parse (®exp, preg, syntax, &err); regexp 782 lib/regcomp.c re_string_destruct (®exp); regexp 2081 lib/regcomp.c parse (re_string_t *regexp, regex_t *preg, reg_syntax_t syntax, regexp 2088 lib/regcomp.c fetch_token (¤t_token, regexp, syntax | RE_CARET_ANCHORS_HERE); regexp 2089 lib/regcomp.c tree = parse_reg_exp (regexp, preg, ¤t_token, syntax, 0, err); regexp 2115 lib/regcomp.c parse_reg_exp (re_string_t *regexp, regex_t *preg, re_token_t *token, regexp 2121 lib/regcomp.c tree = parse_branch (regexp, preg, token, syntax, nest, err); regexp 2127 lib/regcomp.c fetch_token (token, regexp, syntax | RE_CARET_ANCHORS_HERE); regexp 2133 lib/regcomp.c branch = parse_branch (regexp, preg, token, syntax, nest, err); regexp 2164 lib/regcomp.c parse_branch (re_string_t *regexp, regex_t *preg, re_token_t *token, regexp 2169 lib/regcomp.c tree = parse_expression (regexp, preg, token, syntax, nest, err); regexp 2176 lib/regcomp.c expr = parse_expression (regexp, preg, token, syntax, nest, err); regexp 2209 lib/regcomp.c parse_expression (re_string_t *regexp, regex_t *preg, re_token_t *token, regexp 2225 lib/regcomp.c while (!re_string_eoi (regexp) regexp 2226 lib/regcomp.c && !re_string_first_byte (regexp, re_string_cur_idx (regexp))) regexp 2229 lib/regcomp.c fetch_token (token, regexp, syntax); regexp 2242 lib/regcomp.c tree = parse_sub_exp (regexp, preg, token, syntax, nest + 1, err); regexp 2248 lib/regcomp.c tree = parse_bracket_exp (regexp, dfa, token, syntax, err); regexp 2287 lib/regcomp.c fetch_token (token, regexp, syntax); regexp 2288 lib/regcomp.c return parse_expression (regexp, preg, token, syntax, nest, err); regexp 2357 lib/regcomp.c fetch_token (token, regexp, syntax); regexp 2373 lib/regcomp.c tree = build_charclass_op (dfa, regexp->trans, regexp 2383 lib/regcomp.c tree = build_charclass_op (dfa, regexp->trans, regexp 2404 lib/regcomp.c fetch_token (token, regexp, syntax); regexp 2409 lib/regcomp.c bin_tree_t *dup_tree = parse_dup_op (tree, regexp, dfa, token, regexp 2441 lib/regcomp.c parse_sub_exp (re_string_t *regexp, regex_t *preg, re_token_t *token, regexp 2449 lib/regcomp.c fetch_token (token, regexp, syntax | RE_CARET_ANCHORS_HERE); regexp 2456 lib/regcomp.c tree = parse_reg_exp (regexp, preg, token, syntax, nest, err); regexp 2484 lib/regcomp.c parse_dup_op (bin_tree_t *elem, re_string_t *regexp, re_dfa_t *dfa, regexp 2488 lib/regcomp.c Idx i, start, end, start_idx = re_string_cur_idx (regexp); regexp 2494 lib/regcomp.c start = fetch_number (regexp, token, syntax); regexp 2510 lib/regcomp.c ? fetch_number (regexp, token, syntax) : -2)); regexp 2526 lib/regcomp.c re_string_set_index (regexp, start_idx); regexp 2554 lib/regcomp.c fetch_token (token, regexp, syntax); regexp 3023 lib/regcomp.c parse_bracket_exp (re_string_t *regexp, re_dfa_t *dfa, re_token_t *token, regexp 3068 lib/regcomp.c token_len = peek_token_bracket (token, regexp, syntax); regexp 3080 lib/regcomp.c re_string_skip_bytes (regexp, token_len); /* Skip a token. */ regexp 3081 lib/regcomp.c token_len = peek_token_bracket (token, regexp, syntax); regexp 3105 lib/regcomp.c ret = parse_bracket_element (&start_elem, regexp, token, token_len, dfa, regexp 3115 lib/regcomp.c token_len = peek_token_bracket (token, regexp, syntax); regexp 3127 lib/regcomp.c re_string_skip_bytes (regexp, token_len); /* Skip '-'. */ regexp 3128 lib/regcomp.c token_len2 = peek_token_bracket (&token2, regexp, syntax); regexp 3137 lib/regcomp.c re_string_skip_bytes (regexp, -token_len); regexp 3149 lib/regcomp.c ret = parse_bracket_element (&end_elem, regexp, &token2, token_len2, regexp 3157 lib/regcomp.c token_len = peek_token_bracket (token, regexp, syntax); regexp 3206 lib/regcomp.c *err = build_charclass (regexp->trans, sbcset, regexp 3227 lib/regcomp.c re_string_skip_bytes (regexp, token_len); /* Skip a token. */ regexp 3298 lib/regcomp.c parse_bracket_element (bracket_elem_t *elem, re_string_t *regexp, regexp 3303 lib/regcomp.c cur_char_size = re_string_char_size_at (regexp, re_string_cur_idx (regexp)); regexp 3307 lib/regcomp.c elem->opr.wch = re_string_wchar_at (regexp, re_string_cur_idx (regexp)); regexp 3308 lib/regcomp.c re_string_skip_bytes (regexp, cur_char_size); regexp 3311 lib/regcomp.c re_string_skip_bytes (regexp, token_len); /* Skip a token. */ regexp 3314 lib/regcomp.c return parse_bracket_symbol (elem, regexp, token); regexp 3320 lib/regcomp.c (void) peek_token_bracket (&token2, regexp, syntax); regexp 3336 lib/regcomp.c parse_bracket_symbol (bracket_elem_t *elem, re_string_t *regexp, regexp 3341 lib/regcomp.c if (re_string_eoi(regexp)) regexp 3348 lib/regcomp.c ch = re_string_fetch_byte_case (regexp); regexp 3350 lib/regcomp.c ch = re_string_fetch_byte (regexp); regexp 3351 lib/regcomp.c if (re_string_eoi(regexp)) regexp 3353 lib/regcomp.c if (ch == delim && re_string_peek_byte (regexp, 0) == ']') regexp 3357 lib/regcomp.c re_string_skip_bytes (regexp, 1); regexp 2461 src/font.c Lisp_Object regexp; regexp 2465 src/font.c regexp = XCAR (tail); regexp 2466 src/font.c if (STRINGP (regexp) regexp 2467 src/font.c && fast_c_string_match_ignore_case (regexp, name, regexp 1294 src/fontset.c Lisp_Object frame, regexp, val; regexp 1299 src/fontset.c regexp = fontset_pattern_regexp (pattern); regexp 1313 src/fontset.c if (STRINGP (regexp) regexp 1314 src/fontset.c ? (fast_string_match (regexp, name) < 0) regexp 509 src/ftfont.c AUTO_STRING_WITH_LEN (regexp, re, j); regexp 512 src/ftfont.c (regexp, fc_charset_table[i].name, regexp 126 src/haikufont.c AUTO_STRING_WITH_LEN (regexp, re, j); regexp 129 src/haikufont.c (regexp, em_charset_table[i].name, regexp 4776 src/lisp.h fast_string_match (Lisp_Object regexp, Lisp_Object string) regexp 4778 src/lisp.h return fast_string_match_internal (regexp, string, Qnil); regexp 4782 src/lisp.h fast_string_match_ignore_case (Lisp_Object regexp, Lisp_Object string) regexp 4784 src/lisp.h return fast_string_match_internal (regexp, string, Vascii_canon_table); regexp 4788 src/lisp.h fast_c_string_match (Lisp_Object regexp, regexp 4791 src/lisp.h return fast_c_string_match_internal (regexp, string, len, Qnil); regexp 4795 src/lisp.h fast_c_string_match_ignore_case (Lisp_Object regexp, regexp 4798 src/lisp.h return fast_c_string_match_internal (regexp, string, len, regexp 44 src/search.c Lisp_Object regexp, f_whitespace_regexp; regexp 108 src/search.c cp->regexp = Qnil; regexp 131 src/search.c cp->regexp = Fcopy_sequence (pattern); regexp 166 src/search.c searchbufs[i].regexp = Qnil; regexp 211 src/search.c if (NILP (cp->regexp)) regexp 213 src/search.c if (SCHARS (cp->regexp) == SCHARS (pattern) regexp 215 src/search.c && STRING_MULTIBYTE (cp->regexp) == STRING_MULTIBYTE (pattern) regexp 216 src/search.c && !NILP (Fstring_equal (cp->regexp, pattern)) regexp 349 src/search.c (Lisp_Object regexp, Lisp_Object inhibit_modify) regexp 351 src/search.c return looking_at_1 (regexp, 0, NILP (inhibit_modify)); regexp 361 src/search.c (Lisp_Object regexp, Lisp_Object inhibit_modify) regexp 363 src/search.c return looking_at_1 (regexp, 1, NILP (inhibit_modify)); regexp 367 src/search.c string_match_1 (Lisp_Object regexp, Lisp_Object string, Lisp_Object start, regexp 378 src/search.c CHECK_STRING (regexp); regexp 403 src/search.c = compile_pattern (regexp, regexp 452 src/search.c (Lisp_Object regexp, Lisp_Object string, Lisp_Object start, regexp 455 src/search.c return string_match_1 (regexp, string, start, 0, NILP (inhibit_modify)); regexp 471 src/search.c (Lisp_Object regexp, Lisp_Object string, Lisp_Object start, regexp 474 src/search.c return string_match_1 (regexp, string, start, 1, NILP (inhibit_modify)); regexp 482 src/search.c fast_string_match_internal (Lisp_Object regexp, Lisp_Object string, regexp 488 src/search.c = compile_pattern (regexp, 0, table, 0, STRING_MULTIBYTE (string)); regexp 505 src/search.c fast_c_string_match_internal (Lisp_Object regexp, regexp 512 src/search.c regexp = string_make_unibyte (regexp); regexp 517 src/search.c = compile_pattern (regexp, 0, table, 0, 0); regexp 532 src/search.c fast_looking_at (Lisp_Object regexp, ptrdiff_t pos, ptrdiff_t pos_byte, regexp 579 src/search.c compile_pattern (regexp, 0, Qnil, 0, multibyte); regexp 1106 src/search.c trivial_regexp_p (Lisp_Object regexp) regexp 1108 src/search.c ptrdiff_t len = SBYTES (regexp); regexp 1109 src/search.c unsigned char *s = SDATA (regexp); regexp 2265 src/search.c (Lisp_Object regexp, Lisp_Object bound, Lisp_Object noerror, Lisp_Object count) regexp 2267 src/search.c return search_command (regexp, bound, noerror, count, -1, true, false); regexp 2296 src/search.c (Lisp_Object regexp, Lisp_Object bound, Lisp_Object noerror, Lisp_Object count) regexp 2298 src/search.c return search_command (regexp, bound, noerror, count, 1, true, false); regexp 2324 src/search.c (Lisp_Object regexp, Lisp_Object bound, Lisp_Object noerror, Lisp_Object count) regexp 2326 src/search.c return search_command (regexp, bound, noerror, count, -1, true, true); regexp 2352 src/search.c (Lisp_Object regexp, Lisp_Object bound, Lisp_Object noerror, Lisp_Object count) regexp 2354 src/search.c return search_command (regexp, bound, noerror, count, 1, true, true); regexp 3388 src/search.c staticpro (&searchbufs[i].regexp); regexp 3470 src/search.c searchbufs[i].regexp = Qnil; regexp 2595 src/treesit.c Lisp_Object regexp = XCAR (args); regexp 2602 src/treesit.c if (!STRINGP (regexp)) regexp 2634 src/treesit.c ptrdiff_t val = search_buffer (regexp, start_pos, start_byte, regexp 4130 test/manual/etags/c-src/emacs/src/lisp.h fast_string_match (Lisp_Object regexp, Lisp_Object string) regexp 4132 test/manual/etags/c-src/emacs/src/lisp.h return fast_string_match_internal (regexp, string, Qnil); regexp 4136 test/manual/etags/c-src/emacs/src/lisp.h fast_string_match_ignore_case (Lisp_Object regexp, Lisp_Object string) regexp 4138 test/manual/etags/c-src/emacs/src/lisp.h return fast_string_match_internal (regexp, string, Vascii_canon_table); regexp 625 test/manual/etags/c-src/emacs/src/regex.h extern void re_set_whitespace_regexp (const char *regexp); regexp 258 test/manual/etags/c-src/etags.c struct regexp *p_next; /* pointer to next in list */ regexp 414 test/manual/etags/c-src/etags.c static regexp *p_head; /* list of all regexps */ regexp 5661 test/manual/etags/c-src/etags.c regexp *rp; regexp 5750 test/manual/etags/c-src/etags.c p_head = xnew (1, regexp); regexp 5816 test/manual/etags/c-src/etags.c regexp *rp; regexp 5839 test/manual/etags/c-src/etags.c regexp *rp; regexp 6168 test/manual/etags/c-src/etags.c regexp *rp;