Lines Matching refs:eval_result
1976 static char_u *eval_result = NULL; in vim_regsub_both() local
2002 if (eval_result != NULL) in vim_regsub_both()
2004 STRCPY(dest, eval_result); in vim_regsub_both()
2005 dst += STRLEN(eval_result); in vim_regsub_both()
2006 VIM_CLEAR(eval_result); in vim_regsub_both()
2014 vim_free(eval_result); in vim_regsub_both()
2063 eval_result = NULL; in vim_regsub_both()
2066 eval_result = tv_get_string_buf_chk(&rettv, buf); in vim_regsub_both()
2067 if (eval_result != NULL) in vim_regsub_both()
2068 eval_result = vim_strsave(eval_result); in vim_regsub_both()
2074 eval_result = exe_substitute_instr(); in vim_regsub_both()
2076 eval_result = eval_to_string(source + 2, TRUE); in vim_regsub_both()
2078 if (eval_result != NULL) in vim_regsub_both()
2082 for (s = eval_result; *s != NUL; MB_PTR_ADV(s)) in vim_regsub_both()
2106 s = vim_strsave_escaped(eval_result, (char_u *)"\\"); in vim_regsub_both()
2109 vim_free(eval_result); in vim_regsub_both()
2110 eval_result = s; in vim_regsub_both()
2114 dst += STRLEN(eval_result); in vim_regsub_both()