| /vim-8.2.3635/src/ |
| H A D | typval.c | 72 list_unref(varp->vval.v_list); in free_tv() 126 list_unref(varp->vval.v_list); in clear_tv() 127 varp->vval.v_list = NULL; in clear_tv() 1031 if (tv->vval.v_list != NULL) in tv_check_lock() 1118 to->vval.v_list = NULL; in copy_tv() 1121 to->vval.v_list = from->vval.v_list; in copy_tv() 1122 ++to->vval.v_list->lv_refcount; in copy_tv() 1198 && typ1->vval.v_list == typ2->vval.v_list); in typval_compare() 1215 n1 = list_equal(typ1->vval.v_list, typ2->vval.v_list, in typval_compare() 1455 && tv->vval.v_list != NULL in tv_islocked() [all …]
|
| H A D | list.c | 203 rettv->vval.v_list = l; in rettv_list_set() 1017 l = argvars[0].vval.v_list; in flatten_common() 1019 rettv->vval.v_list = l; in flatten_common() 1026 rettv->vval.v_list = l; in flatten_common() 1117 tv->vval.v_list = l; in list_concat() 1996 l = argvars[0].vval.v_list; in do_sort_uniq() 2492 l_ret = rettv->vval.v_list; in filter_map() 2839 l1 = argvars[0].vval.v_list; in extend() 2845 l2 = argvars[1].vval.v_list; in extend() 2884 rettv->vval.v_list = l1; in extend() [all …]
|
| H A D | evalfunc.c | 3476 list = argvars[arg_off].vval.v_list; in execute_common() 4371 l = rettv->vval.v_list; in getpos_both() 4672 if (rettv->vval.v_list == NULL) in f_getreg() 6360 l = argvars[0].vval.v_list; in f_index() 6478 l = argvars[0].vval.v_list; in f_inputlist() 6891 list_free(rettv->vval.v_list); in find_some_match() 6892 rettv->vval.v_list = NULL; in find_some_match() 7078 listitem_remove(rettv->vval.v_list, in find_some_match() 7144 l = argvars[0].vval.v_list; in max_min() 7627 l = argvars[0].vval.v_list; in f_rand() [all …]
|
| H A D | evalwindow.c | 491 list_append_dict(rettv->vval.v_list, d); in f_gettabinfo() 534 list_append_dict(rettv->vval.v_list, d); in f_getwininfo() 553 list_append_dict(rettv->vval.v_list, d); in f_getwininfo() 585 list_append_number(rettv->vval.v_list, (varnumber_T)x); in f_getwinpos() 586 list_append_number(rettv->vval.v_list, (varnumber_T)y); in f_getwinpos() 734 win_findbuf(argvars, rettv->vval.v_list); in f_win_findbuf() 792 win_id2tabwin(argvars, rettv->vval.v_list); in f_win_id2tabwin() 822 list_append_number(rettv->vval.v_list, wp == NULL ? 0 : wp->w_winrow + 1); in f_win_screenpos() 823 list_append_number(rettv->vval.v_list, wp == NULL ? 0 : wp->w_wincol + 1); in f_win_screenpos() 1052 get_framelayout(tp->tp_topframe, rettv->vval.v_list, TRUE); in f_winlayout()
|
| H A D | eval.c | 492 if (tv->vval.v_list != NULL) in typval2string() 742 return rettv.vval.v_list; in call_func_retlist() 1496 if (tv2->vval.v_list != NULL) in tv_op() 1500 tv1->vval.v_list = tv2->vval.v_list; in tv_op() 1504 list_extend(tv1->vval.v_list, tv2->vval.v_list, NULL); in tv_op() 1649 l = tv.vval.v_list; in eval_for_line() 2830 if (list_concat(tv1->vval.v_list, tv2->vval.v_list, &var3) == FAIL) in eval_addlist() 5246 l = varp->vval.v_list; in var2fpos() 5974 to->vval.v_list = NULL; in item_copy() 5978 to->vval.v_list = from->vval.v_list->lv_copylist; in item_copy() [all …]
|
| H A D | time.c | 147 if (arg->v_type != VAR_LIST || arg->vval.v_list == NULL in list2proftime() 148 || arg->vval.v_list->lv_len != 2) in list2proftime() 150 n1 = list_find_nr(arg->vval.v_list, 0L, &error); in list2proftime() 151 n2 = list_find_nr(arg->vval.v_list, 1L, &error); in list2proftime() 218 list_append_number(rettv->vval.v_list, (varnumber_T)n1); in f_reltime() 219 list_append_number(rettv->vval.v_list, (varnumber_T)n2); in f_reltime() 681 list_T *list = rettv->vval.v_list; in add_timer_info()
|
| H A D | vim9execute.c | 146 tv->vval.v_list = list; in exe_newlist() 2633 tv_dest->vval.v_list, in exec_instructions() 2637 tv_dest->vval.v_list, in exec_instructions() 2638 tv->vval.v_list, in exec_instructions() 3759 list_extend(tv1->vval.v_list, tv2->vval.v_list, in exec_instructions() 4056 list = tv->vval.v_list; in exec_instructions() 4264 list = tv->vval.v_list; in exec_instructions() 4430 l = tv->vval.v_list; in exec_instructions() 4460 tv->vval.v_list = rem_list; in exec_instructions() 4792 && tv->vval.v_list != NULL) in call_def_function() [all …]
|
| H A D | match.c | 123 subl = li->li_tv.vval.v_list; in match_add() 1039 list_append_dict(rettv->vval.v_list, dict); in f_getmatches() 1074 if ((l = argvars[0].vval.v_list) != NULL) in f_setmatches() 1259 l = argvars[1].vval.v_list; in f_matchaddpos() 1310 list_append_string(rettv->vval.v_list, in f_matcharg() 1312 list_append_string(rettv->vval.v_list, m->pattern, -1); in f_matcharg() 1316 list_append_string(rettv->vval.v_list, NULL, -1); in f_matcharg() 1317 list_append_string(rettv->vval.v_list, NULL, -1); in f_matcharg()
|
| H A D | digraph.c | 2162 li->li_tv.vval.v_list = l2; in digraph_getlist_appendpair() 2218 digraph_getlist_appendpair(&tmp, rettv->vval.v_list); in digraph_getlist_common() 2222 digraph_getlist_appendpair(dp, rettv->vval.v_list); in digraph_getlist_common() 2231 digraph_getlist_appendpair(dp, rettv->vval.v_list); in digraph_getlist_common() 2509 pl = argvars[0].vval.v_list; in f_digraph_setlist() 2525 l = pli->li_tv.vval.v_list; in f_digraph_setlist()
|
| H A D | popupwin.c | 92 list_T *list = di->di_tv.vval.v_list; in set_padding_border() 510 && di->di_tv.vval.v_list != NULL in handle_moved_argument() 514 list_T *l = di->di_tv.vval.v_list; in handle_moved_argument() 753 list_T *list = di->di_tv.vval.v_list; in apply_general_options() 785 list_T *list = di->di_tv.vval.v_list; in apply_general_options() 839 || li->li_tv.vval.v_list == NULL in apply_general_options() 840 || li->li_tv.vval.v_list->lv_len != 4) in apply_general_options() 1031 plist = di->di_tv.vval.v_list; in add_popup_dicts() 1610 list_T *l = text.vval.v_list; in popup_set_buffer_text() 1886 && argvars[0].vval.v_list != NULL)) in popup_create() [all …]
|
| H A D | json.c | 77 if (list_append_tv(listtv.vval.v_list, &nrtv) == FAIL in json_encode_nr_expr() 78 || list_append_tv(listtv.vval.v_list, val) == FAIL) in json_encode_nr_expr() 80 list_unref(listtv.vval.v_list); in json_encode_nr_expr() 87 list_unref(listtv.vval.v_list); in json_encode_nr_expr() 257 l = val->vval.v_list; in json_encode_item() 959 list_append(top_item->jd_tv.vval.v_list, li); in json_decode_item()
|
| H A D | sign.c | 2249 sign_define_multiple(argvars[0].vval.v_list, rettv->vval.v_list); in f_sign_define() 2287 sign_getlist(name, rettv->vval.v_list); in f_sign_getdefined() 2354 sign_get_placed(buf, lnum, sign_id, group, rettv->vval.v_list); in f_sign_getplaced() 2585 FOR_ALL_LIST_ITEMS(argvars[0].vval.v_list, li) in f_sign_placelist() 2593 list_append_number(rettv->vval.v_list, sign_id); in f_sign_placelist() 2635 sign_undefine_multiple(argvars[0].vval.v_list, rettv->vval.v_list); in f_sign_undefine() 2815 FOR_ALL_LIST_ITEMS(argvars[0].vval.v_list, li) in f_sign_unplacelist() 2822 list_append_number(rettv->vval.v_list, retval); in f_sign_unplacelist()
|
| H A D | search.c | 4157 if (list_len(di->di_tv.vval.v_list) != 3) in f_searchcount() 4162 li = list_find(di->di_tv.vval.v_list, 0L); in f_searchcount() 4169 li = list_find(di->di_tv.vval.v_list, 1L); in f_searchcount() 4176 li = list_find(di->di_tv.vval.v_list, 2L); in f_searchcount() 4735 if (li == NULL || li->li_tv.vval.v_list == NULL) in fuzzy_match_in_list() 4737 l = li->li_tv.vval.v_list; in fuzzy_match_in_list() 4754 if (li == NULL || li->li_tv.vval.v_list == NULL) in fuzzy_match_in_list() 4756 l = li->li_tv.vval.v_list; in fuzzy_match_in_list() 4769 if (li == NULL || li->li_tv.vval.v_list == NULL) in fuzzy_match_in_list() 4771 l = li->li_tv.vval.v_list; in fuzzy_match_in_list() [all …]
|
| H A D | textprop.c | 331 if (argvars[1].vval.v_list == NULL) in f_prop_add_list() 351 FOR_ALL_LIST_ITEMS(argvars[1].vval.v_list, li) in f_prop_add_list() 353 if (li->li_tv.v_type != VAR_LIST || li->li_tv.vval.v_list == NULL) in f_prop_add_list() 359 pos_list = li->li_tv.vval.v_list; in f_prop_add_list() 943 list_append_dict(rettv->vval.v_list, d); in f_prop_list() 1364 list_types(global_proptypes, rettv->vval.v_list); in f_prop_type_list() 1367 list_types(buf->b_proptypes, rettv->vval.v_list); in f_prop_type_list()
|
| H A D | terminal.c | 458 && argvar->vval.v_list != NULL in term_start() 589 || argvar->vval.v_list == NULL in term_start() 590 || argvar->vval.v_list->lv_len == 0 in term_start() 656 && argvar->vval.v_list != NULL in term_start() 4169 || var->di_tv.vval.v_list == NULL in init_vterm_ansi_colors() 4416 && tv.vval.v_list != NULL) in parse_osc() 5755 l = rettv->vval.v_list; in f_term_getcursor() 5896 l = rettv->vval.v_list; in f_term_getsize() 6040 l = rettv->vval.v_list; in f_term_list() 6075 l = rettv->vval.v_list; in f_term_scrape() [all …]
|
| H A D | evalvars.c | 163 #define vv_list vv_di.di_tv.vval.v_list 469 list = rettv.vval.v_list; in eval_spell_expr() 1001 ltv.vval.v_list = l; in ex_let_vars() 1937 if ((l = tv->vval.v_list) != NULL in item_lock() 2693 tv->vval.v_list = list_alloc(); in eval_variable() 2694 if (tv->vval.v_list != NULL) in eval_variable() 2696 ++tv->vval.v_list->lv_refcount; in eval_variable() 2697 tv->vval.v_list->lv_type = alloc_type(type); in eval_variable() 3482 if (dest_tv->vval.v_list->lv_type != type) in set_var_const() 3484 free_type(dest_tv->vval.v_list->lv_type); in set_var_const() [all …]
|
| H A D | job.c | 548 || item->vval.v_list == NULL) in get_job_options() 554 CHECK_LIST_MATERIALIZE(item->vval.v_list); in get_job_options() 555 li = item->vval.v_list->lv_first; in get_job_options() 1394 || argvars[0].vval.v_list == NULL in job_start() 1395 || argvars[0].vval.v_list->lv_len < 1) in job_start() 1402 list_T *l = argvars[0].vval.v_list; in job_start() 1895 job_info_all(rettv->vval.v_list); in f_job_info()
|
| H A D | filepath.c | 999 list_append_string(rettv->vval.v_list, fresult, -1); in findfilendir() 1321 list_append_string(rettv->vval.v_list, xpc.xp_files[i], -1); in f_glob() 1397 list_append_string(rettv->vval.v_list, in f_globpath() 1662 list_append_string(rettv->vval.v_list, p, -1); in f_readdir() 1715 list_append_dict(rettv->vval.v_list, dict); in f_readdirex() 1846 list_append(rettv->vval.v_list, li); in read_file_or_blob() 1937 listitem_remove(rettv->vval.v_list, rettv->vval.v_list->lv_first); in read_file_or_blob() 1944 list_free(rettv->vval.v_list); in read_file_or_blob() 2254 list = argvars[0].vval.v_list; in f_writefile()
|
| H A D | evalbuffer.c | 181 l = lines->vval.v_list; in set_buffer_lines() 718 list_append_dict(rettv->vval.v_list, d); in f_getbufinfo() 772 if (list_append_string(rettv->vval.v_list, in get_buffer_lines()
|
| H A D | blob.c | 503 l = rettv->vval.v_list; in f_blob2list() 525 l = argvars->vval.v_list; in f_list2blob()
|
| H A D | testing.c | 645 list_T *list = argvars[1].vval.v_list; in f_assert_fails() 1130 if (argvars[0].vval.v_list != NULL) in f_test_refcount() 1131 retval = argvars[0].vval.v_list->lv_refcount - 1; in f_test_refcount() 1369 l = argvars[0].vval.v_list; in f_test_gui_drop_files()
|
| H A D | if_lua.c | 568 luaV_pushlist(L, tv->vval.v_list); in luaV_pushtypval() 698 tv->vval.v_list = *((luaV_List *) p); in luaV_totypval() 699 ++tv->vval.v_list->lv_refcount; in luaV_totypval() 1355 args.vval.v_list = list_alloc(); in luaV_funcref_call() 1357 if (args.vval.v_list != NULL) in luaV_funcref_call() 1364 list_append_tv(args.vval.v_list, &v); in luaV_funcref_call()
|
| H A D | dict.c | 472 item->di_tv.vval.v_list = list; in dict_add_list() 1231 list_append(rettv->vval.v_list, li); in dict_list() 1251 li->li_tv.vval.v_list = l2; in dict_list()
|
| H A D | if_py_both.h | 741 if ((our_tv->v_type == VAR_LIST && our_tv->vval.v_list != NULL) in VimToPython() 745 our_tv->v_type == VAR_LIST ? (void *)our_tv->vval.v_list in VimToPython() 777 list_T *list = our_tv->vval.v_list; in VimToPython() 3047 argslist = argstv.vval.v_list; in FunctionConstructor() 6100 tv->vval.v_list = l; in pyseq_to_tv() 6154 ++tv->vval.v_list->lv_refcount; in convert_dl() 6213 tv->vval.v_list = (((ListObject *)(obj))->list); in ConvertFromPySequence() 6214 ++tv->vval.v_list->lv_refcount; in ConvertFromPySequence() 6255 tv->vval.v_list = (((ListObject *)(obj))->list); in _ConvertFromPyObject() 6256 ++tv->vval.v_list->lv_refcount; in _ConvertFromPyObject() [all …]
|
| H A D | insexpand.c | 2299 matchlist = rettv.vval.v_list; in expand_by_function() 2436 ins_compl_add_list(di_words->di_tv.vval.v_list); in ins_compl_add_dict() 2527 if (argvars[1].v_type != VAR_LIST || argvars[1].vval.v_list == NULL) in f_complete() 2533 set_completion(startcol - 1, argvars[1].vval.v_list); in f_complete() 2745 what_list = argvars[0].vval.v_list; in f_complete_info()
|