| /vim-8.2.3635/src/ |
| H A D | typval.c | 42 rettv->vval.v_string = s; in alloc_string_tv() 60 func_unref(varp->vval.v_string); in free_tv() 63 vim_free(varp->vval.v_string); in free_tv() 112 func_unref(varp->vval.v_string); in clear_tv() 115 VIM_CLEAR(varp->vval.v_string); in clear_tv() 379 if (args[idx].vval.v_string == NULL || *args[idx].vval.v_string == NUL) in check_for_nonempty_string_arg() 947 return varp->vval.v_string; in tv_get_string_buf_chk_strict() 1009 return tmp.vval.v_string; in tv_stringify() 1090 to->vval.v_string = NULL; in copy_tv() 1093 to->vval.v_string = vim_strsave(from->vval.v_string); in copy_tv() [all …]
|
| H A D | filepath.c | 892 rettv->vval.v_string = p; in f_exepath() 1058 rettv->vval.v_string = NULL; in f_fnamemodify() 1327 rettv->vval.v_string = NULL; in f_glob() 1402 rettv->vval.v_string = NULL; in f_globpath() 1523 rettv->vval.v_string = NULL; in f_pathshorten() 1527 rettv->vval.v_string = p; in f_pathshorten() 1552 argv[0].vval.v_string = name; in checkitem_common() 2175 rettv->vval.v_string = p; in f_resolve() 2527 rettv->vval.v_string = NULL; in f_browse() 2529 rettv->vval.v_string = in f_browse() [all …]
|
| H A D | clientserver.c | 766 rettv->vval.v_string = r; in remote_common() 779 v.di_tv.vval.v_string = vim_strsave(str); in remote_common() 781 vim_free(v.di_tv.vval.v_string); in remote_common() 795 rettv->vval.v_string = NULL; in f_remote_expr() 834 rettv->vval.v_string = NULL; in f_remote_foreground() 836 vim_free(argvars[1].vval.v_string); in f_remote_foreground() 886 v.di_tv.vval.v_string = vim_strsave(s); in f_remote_peek() 890 vim_free(v.di_tv.vval.v_string); in f_remote_peek() 936 rettv->vval.v_string = r; in f_remote_read() 946 rettv->vval.v_string = NULL; in f_remote_send() [all …]
|
| H A D | evalwindow.c | 697 rettv->vval.v_string = NULL; in f_win_execute() 929 rettv->vval.v_string = NULL; in f_win_gettype() 944 rettv->vval.v_string = vim_strsave((char_u *)"autocmd"); in f_win_gettype() 951 rettv->vval.v_string = vim_strsave((char_u *)"popup"); in f_win_gettype() 959 rettv->vval.v_string = vim_strsave((char_u *) in f_win_gettype() 972 rettv->vval.v_string = NULL; in f_getcmdwintype() 974 rettv->vval.v_string = alloc(2); in f_getcmdwintype() 975 if (rettv->vval.v_string != NULL) in f_getcmdwintype() 977 rettv->vval.v_string[0] = cmdwin_type; in f_getcmdwintype() 978 rettv->vval.v_string[1] = NUL; in f_getcmdwintype() [all …]
|
| H A D | vim9script.c | 466 || tv.vval.v_string == NULL || *tv.vval.v_string == NUL) in handle_import() 479 if (*tv.vval.v_string == '.') in handle_import() 487 len = STRLEN(si->sn_name) - STRLEN(tail) + STRLEN(tv.vval.v_string) + 2; in handle_import() 493 STRCAT(from_name, tv.vval.v_string); in handle_import() 499 else if (mch_isFullName(tv.vval.v_string)) in handle_import() 502 res = do_source(tv.vval.v_string, FALSE, DOSO_NONE, &sid); in handle_import() 506 size_t len = 7 + STRLEN(tv.vval.v_string) + 1; in handle_import() 515 vim_snprintf((char *)from_name, len, "import/%s", tv.vval.v_string); in handle_import() 522 semsg(_(e_could_not_import_str), tv.vval.v_string); in handle_import()
|
| H A D | evalfunc.c | 3547 rettv->vval.v_string = NULL; in execute_common() 3934 s = argvars[0].vval.v_string; in common_function() 4478 rettv->vval.v_string = p; in f_getenv() 6437 rettv->vval.v_string = NULL; in f_inputdialog() 6694 rettv->vval.v_string = NULL; in libcall_common() 6899 rettv->vval.v_string = NULL; in find_some_match() 7928 rettv->vval.v_string = NULL; in f_repeat() 7943 rettv->vval.v_string = r; in f_repeat() 9575 rettv->vval.v_string = NULL; in f_substitute() 9609 rettv->vval.v_string = NULL; in f_swapname() [all …]
|
| H A D | testing.c | 147 && (opt_msg_tv->vval.v_string == NULL in fill_assert_error() 148 || *opt_msg_tv->vval.v_string == NUL))) in fill_assert_error() 700 else if (argvars[4].vval.v_string != NULL in f_assert_fails() 701 && !pattern_match(argvars[4].vval.v_string, in f_assert_fails() 723 actual_tv.vval.v_string = emsg_assert_fails_context; in f_assert_fails() 728 actual_tv.vval.v_string = actual; in f_assert_fails() 1112 if (argvars[0].vval.v_string != NULL) in f_test_refcount() 1116 fp = find_func(argvars[0].vval.v_string, FALSE, NULL); in f_test_refcount() 1220 rettv->vval.v_string = NULL; in f_test_null_function() 1234 rettv->vval.v_string = NULL; in f_test_null_string() [all …]
|
| H A D | vim9execute.c | 1037 name = tv->vval.v_string; in call_partial() 1174 tv->vval.v_string = str; in do_2string() 1873 tv->vval.v_string = res; in exec_instructions() 1920 str = tv->vval.v_string; in exec_instructions() 2324 s = tv->vval.v_string; in exec_instructions() 2943 tv->vval.v_string = in exec_instructions() 3532 vim_free(tv->vval.v_string); in exec_instructions() 3557 vim_free(tv->vval.v_string); in exec_instructions() 3971 tv->vval.v_string = res; in exec_instructions() 4109 key = tv->vval.v_string; in exec_instructions() [all …]
|
| H A D | dict.c | 450 item->di_tv.vval.v_string = val; in dict_add_string_len() 831 tv->vval.v_string = vim_strnsave(*arg, p - *arg); in get_literal_key_tv() 856 key = rettv.vval.v_string; in get_literal_key() 862 key = rettv.vval.v_string; in get_literal_key() 935 tvkey.vval.v_string = get_literal_key(arg); in eval_dict() 936 if (tvkey.vval.v_string == NULL) in eval_dict() 977 tvkey.vval.v_string = typval_tostring(&tvkey, TRUE); in eval_dict() 1238 li->li_tv.vval.v_string = vim_strsave(di->di_key); in dict_list() 1262 li2->li_tv.vval.v_string = vim_strsave(di->di_key); in dict_list()
|
| H A D | evalbuffer.c | 93 else if (avar->v_type == VAR_STRING && avar->vval.v_string != NULL) in find_buffer() 95 buf = buflist_findname_exp(avar->vval.v_string); in find_buffer() 107 && STRCMP(buf->b_fname, avar->vval.v_string) == 0) in find_buffer() 414 rettv->vval.v_string = vim_strsave(buf->b_fname); in f_bufname() 416 rettv->vval.v_string = NULL; in f_bufname() 748 rettv->vval.v_string = NULL; in get_buffer_lines() 760 rettv->vval.v_string = vim_strsave(p); in get_buffer_lines()
|
| H A D | strings.c | 1106 rettv->vval.v_string = tv2string(&argvars[0], &tofree, numbuf, in f_string() 1109 if (rettv->vval.v_string != NULL && tofree == NULL) in f_string() 1110 rettv->vval.v_string = vim_strsave(rettv->vval.v_string); in f_string() 1304 rettv->vval.v_string = vim_strnsave(p + nbyte, len); in f_strcharpart() 1363 rettv->vval.v_string = vim_strnsave(p + n, len); in f_strpart() 1435 rettv->vval.v_string = transstr(tv_get_string(&argvars[0])); in f_strtrans() 1461 rettv->vval.v_string = strup_save(tv_get_string(&argvars[0])); in f_toupper() 1497 rettv->vval.v_string = NULL; in f_tr() 1580 rettv->vval.v_string = ga.ga_data; in f_tr() 1600 rettv->vval.v_string = NULL; in f_trim() [all …]
|
| H A D | time.c | 259 rettv->vval.v_string = NULL; in f_reltimestr() 265 rettv->vval.v_string = vim_strsave((char_u *)profile_msg(&tm)); in f_reltimestr() 298 rettv->vval.v_string = vim_strsave((char_u *)_("(Invalid)")); in f_strftime() 310 rettv->vval.v_string = utf16_to_enc(result_buf, NULL); in f_strftime() 332 rettv->vval.v_string = string_convert(&conv, result_buf, NULL); in f_strftime() 334 rettv->vval.v_string = vim_strsave(result_buf); in f_strftime() 742 tv.vval.v_string = timer->tr_callback.cb_name; in set_ref_in_timer()
|
| H A D | misc1.c | 732 rettv->vval.v_string = vim_strsave(buf); in f_mode() 781 rettv->vval.v_string = ga.ga_data; in f_state() 2370 rettv->vval.v_string = NULL; in get_cmd_output_as_rettv() 2499 li->li_tv.vval.v_string = s; in get_cmd_output_as_rettv() 2525 rettv->vval.v_string = res; in get_cmd_output_as_rettv() 2711 if (STRCMP(rettv.vval.v_string, last_mode) == 0) in trigger_modechanged() 2713 vim_free(rettv.vval.v_string); in trigger_modechanged() 2718 (void)dict_add_string(v_event, "new_mode", rettv.vval.v_string); in trigger_modechanged() 2724 pat = concat_str(pat_pre, rettv.vval.v_string); in trigger_modechanged() 2728 STRCPY(last_mode, rettv.vval.v_string); in trigger_modechanged() [all …]
|
| H A D | json.c | 225 res = val->vval.v_string; in json_encode_item() 552 res->vval.v_string = in json_decode_string() 560 res->vval.v_string = ga.ga_data; in json_decode_string() 663 cur_item->vval.v_string = vim_strnsave(key, p - key); in json_decode_item() 664 top_item->jd_key = cur_item->vval.v_string; in json_decode_item() 1177 rettv->vval.v_string = json_encode(&argvars[0], JSON_JS); in f_js_encode() 1204 rettv->vval.v_string = json_encode(&argvars[0], 0); in f_json_encode()
|
| H A D | evalvars.c | 162 #define vv_str vv_di.di_tv.vval.v_string 2655 if (rettv->vval.v_string != NULL) in eval_variable() 3365 VIM_CLEAR(di->di_tv.vval.v_string); in set_var_const() 3373 if (di->di_tv.vval.v_string == NULL) in set_var_const() 3379 di->di_tv.vval.v_string = tv->vval.v_string; in set_var_const() 3380 tv->vval.v_string = NULL; in set_var_const() 3678 rettv->vval.v_string = NULL; in getwinvar() 3951 tv.vval.v_string = (char_u *)""; in var_redir_start() 4068 rettv->vval.v_string = NULL; in f_gettabvar() 4152 rettv->vval.v_string = NULL; in f_getbufvar() [all …]
|
| H A D | eval.c | 238 || (tv->vval.v_string != NULL && *tv->vval.v_string != NUL)); in eval_expr_valid_arg() 255 s = expr->vval.v_string; in eval_expr_typval() 779 s = tv.vval.v_string; in eval_foldexpr() 1562 tv1->vval.v_string = s; in tv_op() 1685 tv.vval.v_string = NULL; in eval_for_line() 1771 vim_free(tv.vval.v_string); in next_for_item() 2026 rettv->vval.v_string = NULL; in eval_func() 2978 rettv->vval.v_string = p; in eval5() 4259 rettv->vval.v_string = s; in eval_index_inner() 4966 r = tv->vval.v_string; in echo_string_core() [all …]
|
| H A D | list.c | 689 li->li_tv.vval.v_string = NULL; in list_append_string() 690 else if ((li->li_tv.vval.v_string = (len >= 0 ? vim_strnsave(str, len) in list_append_string() 1473 rettv->vval.v_string = (char_u *)ga.ga_data; in f_join() 1476 rettv->vval.v_string = NULL; in f_join() 1656 rettv->vval.v_string = NULL; in f_list2str() 1703 rettv->vval.v_string = ga.ga_data; in f_list2str() 1866 p1 = tv1->vval.v_string; in item_compare() 1875 p2 = tv2->vval.v_string; in item_compare() 2024 info.item_compare_func = argvars[1].vval.v_string; in do_sort_uniq() 2723 char_u *p = argvars[0].vval.v_string; in f_count() [all …]
|
| H A D | digraph.c | 2177 li2->li_tv.vval.v_string = vim_strsave(&buf[0]); in digraph_getlist_appendpair() 2193 li2->li_tv.vval.v_string = vim_strsave(buf); in digraph_getlist_appendpair() 2408 rettv->vval.v_string = NULL; // Return empty string for failure in f_digraph_get() 2431 rettv->vval.v_string = vim_strsave(buf); in f_digraph_get()
|
| H A D | job.c | 1383 cmd = argvars[0].vval.v_string; in job_start() 1563 argv[0].vval.v_string = vim_strsave(text); in invoke_prompt_callback() 1724 rettv->vval.v_string = NULL; in f_prompt_getprompt() 1736 rettv->vval.v_string = vim_strsave(buf_prompt_text(buf)); in f_prompt_getprompt() 1952 rettv->vval.v_string = vim_strsave((char_u *)"fail"); in f_job_status() 1961 rettv->vval.v_string = vim_strsave((char_u *)job_status(job)); in f_job_status()
|
| H A D | tag.c | 1319 args[0].vval.v_string = pat; in find_tagfunc_tags() 1321 args[1].vval.v_string = flagString; in find_tagfunc_tags() 1393 if (tv->v_type != VAR_STRING || tv->vval.v_string == NULL) in find_tagfunc_tags() 1396 len += (int)STRLEN(tv->vval.v_string) + 1; // Space for "\tVALUE" in find_tagfunc_tags() 1399 res_name = tv->vval.v_string; in find_tagfunc_tags() 1404 res_fname = tv->vval.v_string; in find_tagfunc_tags() 1409 res_cmd = tv->vval.v_string; in find_tagfunc_tags() 1415 res_kind = tv->vval.v_string; in find_tagfunc_tags() 1476 if (tv->v_type != VAR_STRING || tv->vval.v_string == NULL) in find_tagfunc_tags() 1493 STRCPY(p, tv->vval.v_string); in find_tagfunc_tags()
|
| H A D | vim9type.c | 340 name = tv->vval.v_string; in typval2type_int() 469 if ((actual_tv->v_type == VAR_FUNC && actual_tv->vval.v_string == NULL) in check_typval_type() 1280 rettv->vval.v_string = (char_u *)tofree; in f_typename() 1283 rettv->vval.v_string = vim_strsave((char_u *)name); in f_typename()
|
| H A D | ex_getln.c | 4040 rettv->vval.v_string = get_cmdline_str(); in f_getcmdline() 4102 rettv->vval.v_string = alloc(2); in f_getcmdtype() 4103 if (rettv->vval.v_string != NULL) in f_getcmdtype() 4105 rettv->vval.v_string[0] = get_cmdline_type(); in f_getcmdtype() 4106 rettv->vval.v_string[1] = NUL; in f_getcmdtype() 4564 rettv->vval.v_string = NULL; in get_user_input() 4619 rettv->vval.v_string = NULL; in get_user_input() 4642 rettv->vval.v_string = in get_user_input() 4649 if (inputdialog && rettv->vval.v_string == NULL in get_user_input() 4652 rettv->vval.v_string = vim_strsave(tv_get_string_buf( in get_user_input()
|
| H A D | if_lua.c | 556 lua_pushstring(L, tv->vval.v_string == NULL in luaV_pushtypval() 557 ? "" : (char *)tv->vval.v_string); in luaV_pushtypval() 581 luaV_pushfuncref(L, tv->vval.v_string); in luaV_pushtypval() 619 tv->vval.v_string = vim_strsave((char_u *) lua_tostring(L, pos)); in luaV_totypval() 656 tv->vval.v_string = vim_strsave(name); in luaV_totypval() 678 tv->vval.v_string = vim_strsave(name); in luaV_totypval() 731 tv->vval.v_string = vim_strsave(f->name); in luaV_totypval()
|
| H A D | channel.c | 2473 char_u *cmd = argv[0].vval.v_string; in channel_exe_cmd() 2484 arg = argv[1].vval.v_string; in channel_exe_cmd() 2580 err_tv.vval.v_string = (char_u *)"ERROR"; in channel_exe_cmd() 2907 argv[1].vval.v_string = msg; in may_invoke_callback() 3862 rettv->vval.v_string = NULL; in common_channel_read() 3910 rettv->vval.v_string = channel_read_block(channel, part, in common_channel_read() 4272 rettv->vval.v_string = NULL; in ch_expr_common() 4337 rettv->vval.v_string = NULL; in ch_raw_common() 4363 rettv->vval.v_string = channel_read_block(channel, part_read, in ch_raw_common() 5065 rettv->vval.v_string = NULL; in f_ch_status() [all …]
|
| H A D | popupwin.c | 488 if (di->di_tv.v_type == VAR_STRING && di->di_tv.vval.v_string != NULL) in handle_moved_argument() 490 char_u *s = di->di_tv.vval.v_string; in handle_moved_argument() 714 if (di->di_tv.v_type == VAR_STRING && di->di_tv.vval.v_string != NULL) in apply_general_options() 716 char_u *s = di->di_tv.vval.v_string; in apply_general_options() 982 p = li->li_tv.vval.v_string; in add_popup_strings() 1603 char_u *s = text.vval.v_string; in popup_set_buffer_text() 1884 && argvars[0].vval.v_string != NULL) in popup_create() 2084 tv.vval.v_string = (char_u *)"popup_filter_menu"; in popup_create() 3260 argv[1].vval.v_string = vim_strsave(buf); in invoke_popup_filter() 3297 vim_free(argv[1].vval.v_string); in invoke_popup_filter()
|