Lines Matching refs:regpat
261 char_u *regpat, in efmpat_to_regpat() argument
283 *regpat++ = '\\'; in efmpat_to_regpat()
284 *regpat++ = '('; in efmpat_to_regpat()
291 STRCPY(regpat, "\\%(\\a:\\)\\="); in efmpat_to_regpat()
292 regpat += 10; in efmpat_to_regpat()
304 STRCPY(regpat, ".\\{-1,}"); in efmpat_to_regpat()
305 regpat += 7; in efmpat_to_regpat()
311 STRCPY(regpat, "\\f\\+"); in efmpat_to_regpat()
312 regpat += 4; in efmpat_to_regpat()
318 while ((*regpat = *srcptr++) != NUL) in efmpat_to_regpat()
319 ++regpat; in efmpat_to_regpat()
321 *regpat++ = '\\'; in efmpat_to_regpat()
322 *regpat++ = ')'; in efmpat_to_regpat()
324 return regpat; in efmpat_to_regpat()
336 char_u *regpat) in scanf_fmt_to_regpat() argument
342 if ((*regpat++ = *efmp) == '[') // %*[^a-z0-9] etc. in scanf_fmt_to_regpat()
345 *regpat++ = *++efmp; in scanf_fmt_to_regpat()
348 *regpat++ = *++efmp; // could be ']' in scanf_fmt_to_regpat()
350 && (*regpat++ = *++efmp) != ']') in scanf_fmt_to_regpat()
360 *regpat++ = *++efmp; in scanf_fmt_to_regpat()
361 *regpat++ = '\\'; in scanf_fmt_to_regpat()
362 *regpat++ = '+'; in scanf_fmt_to_regpat()
373 return regpat; in scanf_fmt_to_regpat()
406 char_u *regpat) in efm_to_regpat() argument
414 ptr = regpat; in efm_to_regpat()