Lines Matching refs:regmatch
1168 regmatch_T *regmatch, in qf_parse_match() argument
1194 status = qf_parse_fmt_f(regmatch, midx, fields, idx); in qf_parse_match()
1200 status = qf_parse_fmt_m(regmatch, midx, fields); in qf_parse_match()
1203 status = qf_parse_fmt_r(regmatch, midx, tail); in qf_parse_match()
1205 status = (qf_parse_fmt[i])(regmatch, midx, fields); in qf_parse_match()
1230 regmatch_T regmatch; in qf_parse_get_fields() local
1253 regmatch.rm_ic = TRUE; in qf_parse_get_fields()
1254 regmatch.regprog = fmt_ptr->prog; in qf_parse_get_fields()
1255 r = vim_regexec(®match, linebuf, (colnr_T)0); in qf_parse_get_fields()
1256 fmt_ptr->prog = regmatch.regprog; in qf_parse_get_fields()
1258 status = qf_parse_match(linebuf, linelen, fmt_ptr, ®match, in qf_parse_get_fields()
5804 vgr_init_regmatch(regmmatch_T *regmatch, char_u *s) in vgr_init_regmatch() argument
5807 regmatch->regprog = NULL; in vgr_init_regmatch()
5817 regmatch->regprog = vim_regcomp(last_search_pat(), RE_MAGIC); in vgr_init_regmatch()
5820 regmatch->regprog = vim_regcomp(s, RE_MAGIC); in vgr_init_regmatch()
5822 regmatch->rmm_ic = p_ic; in vgr_init_regmatch()
5823 regmatch->rmm_maxcol = 0; in vgr_init_regmatch()
5931 regmmatch_T *regmatch, in vgr_match_buflines() argument
5947 while (vim_regexec_multi(regmatch, curwin, buf, lnum, in vgr_match_buflines()
5959 regmatch->startpos[0].lnum + lnum, FALSE), in vgr_match_buflines()
5960 regmatch->startpos[0].lnum + lnum, in vgr_match_buflines()
5961 regmatch->endpos[0].lnum + lnum, in vgr_match_buflines()
5962 regmatch->startpos[0].col + 1, in vgr_match_buflines()
5963 regmatch->endpos[0].col + 1, in vgr_match_buflines()
5978 || regmatch->endpos[0].lnum > 0) in vgr_match_buflines()
5980 col = regmatch->endpos[0].col in vgr_match_buflines()
5981 + (col == regmatch->endpos[0].col); in vgr_match_buflines()
6079 regmmatch_T regmatch; // compiled search pattern member
6097 args->regmatch.regprog = NULL; in vgr_process_args()
6113 vgr_init_regmatch(&args->regmatch, args->spat); in vgr_process_args()
6114 if (args->regmatch.regprog == NULL) in vgr_process_args()
6232 fname, buf, cmd_args->spat, &cmd_args->regmatch, in vgr_process_files()
6416 vim_regfree(args.regmatch.regprog); in ex_vimgrep()
8189 regmatch_T regmatch; in ex_helpgrep() local
8229 regmatch.regprog = vim_regcomp(eap->arg, RE_MAGIC + RE_STRING); in ex_helpgrep()
8230 regmatch.rm_ic = FALSE; in ex_helpgrep()
8231 if (regmatch.regprog != NULL) in ex_helpgrep()
8239 hgr_search_in_rtp(qfl, ®match, lang); in ex_helpgrep()
8241 vim_regfree(regmatch.regprog); in ex_helpgrep()