Lines Matching refs:pat
379 static void report_re_switch(char_u *pat);
2737 report_re_switch(char_u *pat) in report_re_switch() argument
2743 msg_puts((char *)pat); in report_re_switch()
2808 char_u *pat = vim_strsave(((nfa_regprog_T *)rmp->regprog)->pattern); in vim_regexec_string() local
2812 if (pat != NULL) in vim_regexec_string()
2815 report_re_switch(pat); in vim_regexec_string()
2817 rmp->regprog = vim_regcomp(pat, re_flags); in vim_regexec_string()
2824 vim_free(pat); in vim_regexec_string()
2925 char_u *pat = vim_strsave(((nfa_regprog_T *)rmp->regprog)->pattern); in vim_regexec_multi() local
2929 if (pat != NULL) in vim_regexec_multi()
2932 report_re_switch(pat); in vim_regexec_multi()
2939 rmp->regprog = vim_regcomp(pat, re_flags); in vim_regexec_multi()
2951 vim_free(pat); in vim_regexec_multi()