Home
last modified time | relevance | path

Searched refs:v_dict (Results 1 – 25 of 40) sorted by relevance

12

/vim-8.2.3635/src/
H A Dtypval.c75 dict_unref(varp->vval.v_dict); in free_tv()
130 dict_unref(varp->vval.v_dict); in clear_tv()
131 varp->vval.v_dict = NULL; in clear_tv()
1035 if (tv->vval.v_dict != NULL) in tv_check_lock()
1127 to->vval.v_dict = NULL; in copy_tv()
1130 to->vval.v_dict = from->vval.v_dict; in copy_tv()
1131 ++to->vval.v_dict->dv_refcount; in copy_tv()
1227 && typ1->vval.v_dict == typ2->vval.v_dict); in typval_compare()
1244 n1 = dict_equal(typ1->vval.v_dict, typ2->vval.v_dict, in typval_compare()
1458 && tv->vval.v_dict != NULL in tv_islocked()
[all …]
H A Dtesting.c167 && exp_tv->vval.v_dict != NULL && got_tv->vval.v_dict != NULL) in fill_assert_error()
169 dict_T *exp_d = exp_tv->vval.v_dict; in fill_assert_error()
170 dict_T *got_d = got_tv->vval.v_dict; in fill_assert_error()
176 exp_tv->vval.v_dict = dict_alloc(); in fill_assert_error()
177 got_tv->vval.v_dict = dict_alloc(); in fill_assert_error()
178 if (exp_tv->vval.v_dict == NULL || got_tv->vval.v_dict == NULL) in fill_assert_error()
191 dict_add_tv(exp_tv->vval.v_dict, in fill_assert_error()
194 dict_add_tv(got_tv->vval.v_dict, in fill_assert_error()
212 dict_add_tv(got_tv->vval.v_dict, in fill_assert_error()
1134 if (argvars[0].vval.v_dict != NULL) in f_test_refcount()
[all …]
H A Dtextprop.c140 if (arg->vval.v_dict == NULL) in get_bufnr_from_arg()
142 di = dict_find(arg->vval.v_dict, (char_u *)"bufnr", -1); in get_bufnr_from_arg()
181 prop_add_common(start_lnum, start_col, argvars[2].vval.v_dict, in f_prop_add()
337 dict = argvars[0].vval.v_dict; in f_prop_add_list()
735 if (argvars[0].v_type != VAR_DICT || argvars[0].vval.v_dict == NULL) in f_prop_find()
740 dict = argvars[0].vval.v_dict; in f_prop_find()
875 prop_fill_dict(rettv->vval.v_dict, &prop, buf); in f_prop_find()
876 dict_add_number(rettv->vval.v_dict, "lnum", lnum); in f_prop_find()
994 dict = argvars[0].vval.v_dict; in f_prop_remove()
1120 dict = argvars[1].vval.v_dict; in prop_type_set()
[all …]
H A Ddict.c97 rettv->vval.v_dict = d; in rettv_dict_set()
534 if (var->v_type != VAR_DICT || var->vval.v_dict == NULL) in dict_iterate_start()
538 dict_T *d = var->vval.v_dict; in dict_iterate_start()
586 item->di_tv.vval.v_dict = dict; in dict_add_dict()
759 if ((d = tv->vval.v_dict) == NULL) in dict2string()
1216 if ((d = argvars[0].vval.v_dict) == NULL) in dict_list()
1336 if (argvars[0].vval.v_dict == NULL) in f_has_key()
1339 rettv->vval.v_number = dict_find(argvars[0].vval.v_dict, in f_has_key()
1355 else if ((d = argvars[0].vval.v_dict) != NULL in dict_remove()
H A Deval.c1102 if (lp->ll_tv->vval.v_dict == NULL) in get_lval()
4756 dict_T *dd = tv->vval.v_dict; in set_ref_in_item()
4829 dtv.vval.v_dict = pt->pt_dict; in set_ref_in_item()
5066 if (tv->vval.v_dict == NULL) in echo_string_core()
5902 selfdict = rettv->vval.v_dict; in handle_subscript()
5992 if (from->vval.v_dict == NULL) in item_copy()
5993 to->vval.v_dict = NULL; in item_copy()
5997 to->vval.v_dict = from->vval.v_dict->dv_copydict; in item_copy()
5998 ++to->vval.v_dict->dv_refcount; in item_copy()
6001 to->vval.v_dict = dict_copy(from->vval.v_dict, deep, copyID); in item_copy()
[all …]
H A Dinsexpand.c2302 matchdict = rettv.vval.v_dict; in expand_by_function()
2359 if (tv->v_type == VAR_DICT && tv->vval.v_dict != NULL) in ins_compl_add_tv()
2362 cptext[CPT_ABBR] = dict_get_string(tv->vval.v_dict, in ins_compl_add_tv()
2364 cptext[CPT_MENU] = dict_get_string(tv->vval.v_dict, in ins_compl_add_tv()
2366 cptext[CPT_KIND] = dict_get_string(tv->vval.v_dict, in ins_compl_add_tv()
2368 cptext[CPT_INFO] = dict_get_string(tv->vval.v_dict, in ins_compl_add_tv()
2370 dict_get_tv(tv->vval.v_dict, (char_u *)"user_data", &user_data); in ins_compl_add_tv()
2372 && dict_get_number(tv->vval.v_dict, (char_u *)"icase")) in ins_compl_add_tv()
2375 dup = dict_get_number(tv->vval.v_dict, (char_u *)"dup"); in ins_compl_add_tv()
2379 && dict_get_number(tv->vval.v_dict, (char_u *)"equal")) in ins_compl_add_tv()
[all …]
H A Dsearch.c4121 if (argvars[0].v_type != VAR_DICT || argvars[0].vval.v_dict == NULL) in f_searchcount()
4126 dict = argvars[0].vval.v_dict; in f_searchcount()
4199 dict_add_number(rettv->vval.v_dict, "current", stat.cur); in f_searchcount()
4200 dict_add_number(rettv->vval.v_dict, "total", stat.cnt); in f_searchcount()
4202 dict_add_number(rettv->vval.v_dict, "incomplete", stat.incomplete); in f_searchcount()
4660 itemstr = dict_get_string(li->li_tv.vval.v_dict, key, FALSE); in fuzzy_match_in_list()
4666 li->li_tv.vval.v_dict->dv_refcount++; in fuzzy_match_in_list()
4668 argv[0].vval.v_dict = li->li_tv.vval.v_dict; in fuzzy_match_in_list()
4675 dict_unref(li->li_tv.vval.v_dict); in fuzzy_match_in_list()
4824 if (argvars[2].v_type != VAR_DICT || argvars[2].vval.v_dict == NULL) in do_fuzzymatch()
[all …]
H A Devalvars.c164 #define vv_dict vv_di.di_tv.vval.v_dict
1769 d = di == NULL ? NULL : di->di_tv.vval.v_dict; in do_unlet()
1951 if ((d = tv->vval.v_dict) != NULL in item_lock()
2684 tv->vval.v_dict = dict_alloc(); in eval_variable()
2685 if (tv->vval.v_dict != NULL) in eval_variable()
2687 ++tv->vval.v_dict->dv_refcount; in eval_variable()
2688 tv->vval.v_dict->dv_type = alloc_type(type); in eval_variable()
3045 dict_var->di_tv.vval.v_dict = dict; in init_var_dict()
3474 if (dest_tv->vval.v_dict->dv_type != type) in set_var_const()
3476 free_type(dest_tv->vval.v_dict->dv_type); in set_var_const()
[all …]
H A Dmatch.c937 if (dict_find(tv->vval.v_dict, (char_u *)"conceal", -1) != NULL) in matchadd_dict_arg()
938 *conceal_char = dict_get_string(tv->vval.v_dict, in matchadd_dict_arg()
941 if ((di = dict_find(tv->vval.v_dict, (char_u *)"window", -1)) != NULL) in matchadd_dict_arg()
1082 || (d = li->li_tv.vval.v_dict) == NULL) in f_setmatches()
1111 d = li->li_tv.vval.v_dict; in f_setmatches()
H A Dlist.c648 li->li_tv.vval.v_dict = dict; in list_append_dict()
2095 info.item_compare_selfdict = argvars[2].vval.v_dict; in do_sort_uniq()
2325 rettv->vval.v_dict = NULL; in filter_map()
2327 if ((d = argvars[0].vval.v_dict) == NULL in filter_map()
2364 d_ret = rettv->vval.v_dict; in filter_map()
2790 if ((d = argvars[0].vval.v_dict) != NULL) in f_count()
2897 d1 = argvars[0].vval.v_dict; in extend()
2903 d2 = argvars[1].vval.v_dict; in extend()
2942 rettv->vval.v_dict = d1; in extend()
H A Dvim9execute.c208 return tv->vval.v_dict; in dict_stack_get_dict()
1192 if (tv->vval.v_dict == NULL) in allocate_if_null()
2203 tv->vval.v_dict = d; in exec_instructions()
2509 dict_T *dict = tv_dest->vval.v_dict; in exec_instructions()
3059 tv->vval.v_dict = dict; in exec_instructions()
4105 dict = tv->vval.v_dict; in exec_instructions()
4153 dict = tv->vval.v_dict; in exec_instructions()
4185 && dict_tv->vval.v_dict != NULL in exec_instructions()
4190 dict_tv->vval.v_dict = in exec_instructions()
4284 free_type(tv->vval.v_dict->dv_type); in exec_instructions()
[all …]
H A Devalwindow.c903 if (argvars[2].v_type != VAR_DICT || argvars[2].vval.v_dict == NULL) in f_win_splitmove()
909 d = argvars[2].vval.v_dict; in f_win_splitmove()
1125 || (dict = argvars[0].vval.v_dict) == NULL) in f_winrestview()
1177 dict = rettv->vval.v_dict; in f_winsaveview()
H A Dsign.c2223 retval = sign_define_from_dict(NULL, li->li_tv.vval.v_dict); in sign_define_multiple()
2267 argvars[1].v_type == VAR_DICT ? argvars[1].vval.v_dict : NULL); in f_sign_define()
2323 ((dict = argvars[1].vval.v_dict) == NULL)) in f_sign_getplaced()
2553 || ((dict = argvars[4].vval.v_dict) == NULL))) in f_sign_place()
2590 li->li_tv.vval.v_dict); in f_sign_placelist()
2788 dict = argvars[1].vval.v_dict; in f_sign_unplace()
2819 retval = sign_unplace_from_dict(NULL, li->li_tv.vval.v_dict); in f_sign_unplacelist()
H A Dif_py_both.h746 : (void *)our_tv->vval.v_dict); in VimToPython()
817 if (our_tv->vval.v_dict == NULL) in VimToPython()
819 ht = &our_tv->vval.v_dict->dv_hashtab; in VimToPython()
3037 selfdict = selfdicttv.vval.v_dict; in FunctionConstructor()
3221 selfdict = selfdicttv.vval.v_dict; in FunctionCall()
3295 tv.vval.v_dict = self->self; in FunctionRepr()
5932 tv->vval.v_dict = dict; in pydict_to_tv()
6005 tv->vval.v_dict = dict; in pymap_to_tv()
6152 ++tv->vval.v_dict->dv_refcount; in convert_dl()
6183 ++tv->vval.v_dict->dv_refcount; in ConvertFromPyMapping()
[all …]
H A Dpopupwin.c1008 dict = li->li_tv.vval.v_dict; in add_popup_dicts()
1022 dict = li->li_tv.vval.v_dict; in add_popup_dicts()
1041 dict = pli->li_tv.vval.v_dict; in add_popup_dicts()
1891 if (argvars[1].v_type != VAR_DICT || argvars[1].vval.v_dict == NULL) in popup_create()
1896 d = argvars[1].vval.v_dict; in popup_create()
2793 if (argvars[1].v_type != VAR_DICT || argvars[1].vval.v_dict == NULL) in f_popup_move()
2798 dict = argvars[1].vval.v_dict; in f_popup_move()
2828 if (argvars[1].v_type != VAR_DICT || argvars[1].vval.v_dict == NULL) in f_popup_setoptions()
2833 dict = argvars[1].vval.v_dict; in f_popup_setoptions()
2868 dict = rettv->vval.v_dict; in f_popup_getpos()
[all …]
H A Dchange.c178 li->li_tv.vval.v_dict, (char_u *)"lnum"); in check_recorded_changes()
180 li->li_tv.vval.v_dict, (char_u *)"end"); in check_recorded_changes()
392 lnum = dict_get_number(li->li_tv.vval.v_dict, (char_u *)"lnum"); in invoke_listeners()
395 lnum = dict_get_number(li->li_tv.vval.v_dict, (char_u *)"end"); in invoke_listeners()
398 added += dict_get_number(li->li_tv.vval.v_dict, (char_u *)"added"); in invoke_listeners()
H A Djson.c293 d = val->vval.v_dict; in json_encode_item()
1006 && dict_find(top_item->jd_tv.vval.v_dict, in json_decode_item()
1029 if (dict_add(top_item->jd_tv.vval.v_dict, di) == FAIL) in json_decode_item()
H A Devalfunc.c2818 selfdict = argvars[2].vval.v_dict; in f_call()
3221 n = argvars[0].vval.v_dict == NULL in f_empty()
4222 if ((d = argvars[0].vval.v_dict) != NULL) in f_get()
4449 dict_T *dict = rettv->vval.v_dict; in f_getcharsearch()
4758 get_tagstack(wp, rettv->vval.v_dict); in f_gettagstack()
7185 d = argvars[0].vval.v_dict; in max_min()
7425 pum_set_event_info(rettv->vval.v_dict); in f_pum_getpos()
7810 dict = rettv->vval.v_dict; in f_getreginfo()
8974 dict_T *d = argvars[1].vval.v_dict; in f_setreg()
9134 d = argvars[1].vval.v_dict; in f_settagstack()
[all …]
H A Dif_ruby.c1211 if (tv->vval.v_dict != NULL) in vim_to_ruby()
1213 hashtab_T *ht = &tv->vval.v_dict->dv_hashtab; in vim_to_ruby()
1960 rettv->vval.v_dict = d; in ruby_convert_to_vim_value()
H A Djob.c137 dict = tv->vval.v_dict; in get_job_options()
627 opt->jo_env = item->vval.v_dict; in get_job_options()
1892 job_info(job, rettv->vval.v_dict); in f_job_info()
H A Dif_lua.c571 luaV_pushdict(L, tv->vval.v_dict); in luaV_pushtypval()
708 tv->vval.v_dict = *((luaV_Dict *) p); in luaV_totypval()
709 ++tv->vval.v_dict->dv_refcount; in luaV_totypval()
H A Devalbuffer.c687 dict_T *sel_d = argvars[0].vval.v_dict; in f_getbufinfo()
H A Dfilepath.c1558 argv[0].vval.v_dict = dict; in checkitem_common()
1606 if (dict_find(tv->vval.v_dict, (char_u *)"sort", -1) != NULL) in readdirex_dict_arg()
1607 compare = dict_get_string(tv->vval.v_dict, (char_u *)"sort", FALSE); in readdirex_dict_arg()
H A Dif_mzsch.c3061 if (vim_value->vval.v_dict != NULL) in vim_to_mzscheme_impl()
3063 hashtab_T *ht = &vim_value->vval.v_dict->dv_hashtab; in vim_to_mzscheme_impl()
3338 tv->vval.v_dict = dict; in mzscheme_to_vim_impl()
H A Dtag.c1333 args[2].vval.v_dict = d; in find_tagfunc_tags()
4227 if (li->li_tv.v_type != VAR_DICT || li->li_tv.vval.v_dict == NULL) in tagstack_push_items()
4229 itemdict = li->li_tv.vval.v_dict; in tagstack_push_items()

12