| /vim-8.2.3635/src/ |
| H A D | regexp.c | 1891 regmatch_T *rmp, in vim_regsub() argument 1908 rex.reg_match = rmp; in vim_regsub() 1924 regmmatch_T *rmp, in vim_regsub_multi() argument 1942 rex.reg_mmatch = rmp; in vim_regsub_multi() 2563 regmmatch_T *rmp, in init_regexec_multi() argument 2569 rex.reg_mmatch = rmp; in init_regexec_multi() 2772 regmatch_T *rmp, in vim_regexec_string() argument 2799 result = rmp->regprog->engine->regexec_nl(rmp, line, col, nl); in vim_regexec_string() 2811 vim_regfree(rmp->regprog); in vim_regexec_string() 2821 result = rmp->regprog->engine->regexec_nl(rmp, line, col, nl); in vim_regexec_string() [all …]
|
| H A D | quickfix.c | 925 if (rmp->startp[midx] == NULL || rmp->endp[midx] == NULL) in qf_parse_fmt_f() 929 c = *rmp->endp[midx]; in qf_parse_fmt_f() 932 *rmp->endp[midx] = c; in qf_parse_fmt_f() 1028 if (rmp->startp[midx] == NULL || rmp->endp[midx] == NULL) in qf_parse_fmt_m() 1030 len = (int)(rmp->endp[midx] - rmp->startp[midx]); in qf_parse_fmt_m() 1065 if (rmp->startp[midx] == NULL || rmp->endp[midx] == NULL) in qf_parse_fmt_p() 1068 for (match_ptr = rmp->startp[midx]; match_ptr != rmp->endp[midx]; in qf_parse_fmt_p() 1106 if (rmp->startp[midx] == NULL || rmp->endp[midx] == NULL) in qf_parse_fmt_s() 1108 len = (int)(rmp->endp[midx] - rmp->startp[midx]); in qf_parse_fmt_s() 1128 if (rmp->startp[midx] == NULL || rmp->endp[midx] == NULL) in qf_parse_fmt_o() [all …]
|
| H A D | buffer.c | 38 static char_u *buflist_match(regmatch_T *rmp, buf_T *buf, int ignore_case); 39 static char_u *fname_match(regmatch_T *rmp, char_u *name, int ignore_case); 2843 regmatch_T *rmp, in buflist_match() argument 2850 match = fname_match(rmp, buf->b_sfname, ignore_case); in buflist_match() 2852 match = fname_match(rmp, buf->b_ffname, ignore_case); in buflist_match() 2863 regmatch_T *rmp, in fname_match() argument 2873 rmp->rm_ic = p_fic || ignore_case; in fname_match() 2874 if (vim_regexec(rmp, name, (colnr_T)0)) in fname_match() 2880 if (p != NULL && vim_regexec(rmp, p, (colnr_T)0)) in fname_match()
|
| H A D | syntax.c | 331 static int syn_regexec(regmmatch_T *rmp, linenr_T lnum, colnr_T col, syn_time_T *st); 3167 regmmatch_T *rmp, in syn_regexec() argument 3183 if (rmp->regprog == NULL) in syn_regexec() 3189 rmp->rmm_maxcol = syn_buf->b_p_smc; in syn_regexec() 3190 r = vim_regexec_multi(rmp, syn_win, syn_buf, lnum, col, in syn_regexec() 3220 rmp->startpos[0].lnum += lnum; in syn_regexec() 3221 rmp->endpos[0].lnum += lnum; in syn_regexec()
|
| H A D | regexp_bt.c | 5051 regmatch_T *rmp, in bt_regexec_nl() argument 5056 rex.reg_match = rmp; in bt_regexec_nl() 5062 rex.reg_ic = rmp->rm_ic; in bt_regexec_nl() 5079 regmmatch_T *rmp, in bt_regexec_multi() argument 5087 init_regexec_multi(rmp, win, buf, lnum); in bt_regexec_multi()
|
| H A D | regexp_nfa.c | 7606 regmatch_T *rmp, in nfa_regexec_nl() argument 7611 rex.reg_match = rmp; in nfa_regexec_nl() 7617 rex.reg_ic = rmp->rm_ic; in nfa_regexec_nl() 7651 regmmatch_T *rmp, in nfa_regexec_multi() argument 7659 init_regexec_multi(rmp, win, buf, lnum); in nfa_regexec_multi()
|
| /vim-8.2.3635/src/proto/ |
| H A D | regexp.pro | 9 int vim_regsub(regmatch_T *rmp, char_u *source, typval_T *expr, char_u *dest, int copy, int magic, … 10 int vim_regsub_multi(regmmatch_T *rmp, linenr_T lnum, char_u *source, char_u *dest, int copy, int m… 19 int vim_regexec(regmatch_T *rmp, char_u *line, colnr_T col); 20 int vim_regexec_nl(regmatch_T *rmp, char_u *line, colnr_T col); 21 long vim_regexec_multi(regmmatch_T *rmp, win_T *win, buf_T *buf, linenr_T lnum, colnr_T col, profti…
|
| /vim-8.2.3635/runtime/syntax/ |
| H A D | terminfo.vim | 37 syn keyword terminfoStrings acsc cbt bel cr cpi lpi chr cvr csr rmp tbc mgc
|