Home
last modified time | relevance | path

Searched refs:dict_T (Results 1 – 25 of 66) sorted by relevance

123

/vim-8.2.3635/src/proto/
H A Ddict.pro2 dict_T *dict_alloc(void);
3 dict_T *dict_alloc_id(alloc_id_T id);
4 dict_T *dict_alloc_lock(int lock);
7 void dict_free_contents(dict_T *d);
9 void dict_unref(dict_T *d);
15 dict_T *dict_copy(dict_T *orig, int deep, int copyID);
27 int dict_add_dict(dict_T *d, char *key, dict_T *dict);
28 long dict_len(dict_T *d);
39 void dict_extend(dict_T *d1, dict_T *d2, char_u *action, char *func_name);
41 int dict_equal(dict_T *d1, dict_T *d2, int ic, int recursive);
[all …]
H A Duserfunc.pro21 …unc_T *fp, int argcount, typval_T *argvars, typval_T *rettv, funcexe_T *funcexe, dict_T *selfdict);
28 int func_call(char_u *name, typval_T *args, partial_T *partial, dict_T *selfdict, typval_T *rettv);
59 dict_T *make_partial(dict_T *selfdict_in, typval_T *rettv);
71 dict_T *get_current_funccal_dict(hashtab_T *ht);
H A Devalvars.pro33 dict_T *get_globvar_dict(void);
35 dict_T *get_vimvar_dict(void);
45 dict_T *get_vim_var_dict(int idx);
52 void set_vim_var_dict(int idx, dict_T *val);
68 void init_var_dict(dict_T *dict, dictitem_T *dict_var, int scope);
69 void unref_var_dict(dict_T *dict);
H A Dtag.pro11 void get_tagstack(win_T *wp, dict_T *retdict);
12 int set_tagstack(win_T *wp, dict_T *d, int action);
H A Dmisc1.pro50 dict_T *get_v_event(save_v_event_T *sve);
51 void restore_v_event(dict_T *v_event, save_v_event_T *sve);
H A Dpopupmenu.pro13 void pum_set_event_info(dict_T *dict);
H A Dops.pro19 void cursor_pos_info(dict_T *dict);
H A Dtextprop.pro5 void prop_add_common(linenr_T start_lnum, colnr_T start_col, dict_T *dict, buf_T *default_buf, typv…
H A Dquickfix.pro30 int set_errorlist(win_T *wp, list_T *list, int action, char_u *title, dict_T *what);
H A Dmemline.pro15 void get_b0_dict(char_u *fname, dict_T *d);
H A Dpopupwin.pro16 void popup_set_wantpos_cursor(win_T *wp, int width, dict_T *d);
/vim-8.2.3635/src/
H A Ddict.c27 dict_T *
30 dict_T *d; in dict_alloc()
54 dict_T *
64 dict_T *
186 dict_T *dd; in dict_free_nonref()
289 dict_T *
292 dict_T *copy; in dict_copy()
578 dict_add_dict(dict_T *d, char *key, dict_T *dict) in dict_add_dict()
756 dict_T *d; in dict2string()
1202 dict_T *d; in dict_list()
[all …]
H A Dstructs.h1364 typedef struct dictvar_S dict_T; typedef
1443 dict_T *v_dict; // dict value (can be NULL!)
1574 dict_T *dv_used_next; // next dict in used dicts list
1719 dict_T l_vars; // l: local function variables
1721 dict_T l_avars; // a: argument variables
1748 dict_T *fd_dict; // Dictionary used
1770 dict_T sv_dict;
1998 dict_T *selfdict; // Dictionary for "self"
2049 dict_T *pt_dict; // dict for "self"
2409 dict_T *jo_env; // environment variables
[all …]
H A Devalwindow.c389 static dict_T *
392 dict_T *dict; in get_win_info()
432 static dict_T *
436 dict_T *dict; in get_tabpage_info()
466 dict_T *d; in f_gettabinfo()
505 dict_T *d; in f_getwininfo()
900 dict_T *d; in f_win_splitmove()
1119 dict_T *dict; in f_winrestview()
1173 dict_T *dict; in f_winsaveview()
H A Dif_lua.c36 typedef dict_T *luaV_Dict;
41 dict_T *self; // selfdict
1036 luaV_newdict(lua_State *L, dict_T *dic) in luaV_newdict()
1047 luaV_pushtype(dict_T, dict, luaV_Dict) in luaV_pushtype() argument
1053 dict_T *d = luaV_unbox(L, luaV_Dict, 1); in luaV_pushtype()
1784 static dict_T *
1788 dict_T *dict = NULL; in luaV_get_var_scope()
1812 dict_T *dict; in luaV_setvar()
1897 dict_T *dict = luaV_get_var_scope(L); in luaV_getvar()
1983 dict_T *d; in luaV_dict()
[all …]
H A Dsign.c323 static dict_T *
326 dict_T *d; in sign_get_info()
1692 sign_getinfo(sign_T *sp, dict_T *retdict) in sign_getinfo()
1725 dict_T *dict; in sign_getlist()
1754 dict_T *d; in get_buffer_signs()
1774 dict_T *d; in sign_get_placed_in_buf()
1777 dict_T *sdict; in sign_get_placed_in_buf()
2297 dict_T *dict; in f_sign_getplaced()
2420 dict_T *dict) in sign_place_from_dict()
2539 dict_T *dict = NULL; in f_sign_place()
[all …]
H A Dtextprop.c315 dict_T *dict; in f_prop_add_list()
388 dict_T *dict, in prop_add_common()
602 prop_fill_dict(dict_T *dict, textprop_T *prop, buf_T *buf) in prop_fill_dict()
715 dict_T *dict; in f_prop_find()
936 dict_T *d = dict_alloc(); in f_prop_list()
959 dict_T *dict; in f_prop_remove()
1102 dict_T *dict; in prop_type_set()
1307 dict_T *d = rettv->vval.v_dict; in f_prop_type_get()
H A Dpopupwin.c39 popup_options_one(dict_T *dict, char_u *key) in popup_options_one()
397 get_pos_entry(dict_T *d, int give_error) in get_pos_entry()
418 apply_move_options(win_T *wp, dict_T *d) in apply_move_options()
998 dict_T *dict; in add_popup_dicts()
1855 dict_T *d = NULL; in popup_create()
2779 dict_T *dict; in f_popup_move()
2813 dict_T *dict; in f_popup_setoptions()
2849 dict_T *dict; in f_popup_getpos()
2983 get_borderchars(dict_T *dict, win_T *wp) in get_borderchars()
3012 get_moved_list(dict_T *dict, win_T *wp) in get_moved_list()
[all …]
H A Devalbuffer.c589 static dict_T *
592 dict_T *dict; in get_buffer_info()
671 dict_T *d; in f_getbufinfo()
687 dict_T *sel_d = argvars[0].vval.v_dict; in f_getbufinfo()
H A Dquickfix.c4631 dict_T *d; in call_qftf_func()
6622 dict_T *dict; in get_qfline_items()
6734 qf_get_list_from_lines(dict_T *what, dictitem_T *di, dict_T *retdict) in qf_get_list_from_lines()
7080 qf_get_properties(win_T *wp, dict_T *what, dict_T *retdict) in qf_get_properties()
7151 dict_T *d, in qf_add_entry_from_dict()
7241 dict_T *d; in qf_add_entries()
7305 dict_T *what, in qf_setprop_get_qfidx()
7407 dict_T *what, in qf_setprop_items_from_lines()
7630 dict_T *what) in set_errorlist()
8320 dict_T *d = what_arg->vval.v_dict; in get_qf_loc_list()
[all …]
H A Dhighlight.c4063 static dict_T *
4066 dict_T *dict; in highlight_get_attr_dict()
4090 static dict_T *
4093 dict_T *dict; in highlight_get_info()
4095 dict_T *attr_dict; in highlight_get_info()
4208 dict_T *dict; in f_hlget()
4256 hldict_get_string(dict_T *dict, char_u *key, int *error) in hldict_get_string()
4282 dict_T *dict, in hldict_attr_to_str()
4288 dict_T *attrdict; in hldict_attr_to_str()
4330 hlg_add_or_update(dict_T *dict) in hlg_add_or_update()
[all …]
H A Devalvars.c19 static dict_T globvardict; // Dictionary with g: variables
169 static dict_T vimvardict; // Dictionary with v: variables
1740 dict_T *d; in do_unlet()
1889 dict_T *d; in item_lock()
2148 dict_T *
2166 dict_T *
2287 dict_T *
2387 set_vim_var_dict(int idx, dict_T *val) in set_vim_var_dict()
3056 unref_var_dict(dict_T *dict) in unref_var_dict()
3694 dict_T *opts = get_winbuf_options(FALSE); in getwinvar()
[all …]
H A Dinsexpand.c209 static void ins_compl_add_dict(dict_T *dict);
970 static dict_T *
973 dict_T *dict = dict_alloc_lock(VAR_FIXED); in ins_compl_dict_alloc()
993 dict_T *v_event; in trigger_complete_changed_event()
994 dict_T *item; in trigger_complete_changed_event()
2269 dict_T *matchdict = NULL; in expand_by_function()
2417 ins_compl_add_dict(dict_T *dict) in ins_compl_add_dict()
2631 get_complete_info(list_T *what_list, dict_T *retdict) in get_complete_info()
2675 dict_T *di; in get_complete_info()
3309 dict_T *dict = ins_compl_dict_alloc(compl_shown_match); in ins_compl_insert()
H A Dtag.c1039 dict_T *dict; in add_llist_tags()
1312 dict_T *d; in find_tagfunc_tags()
3950 dict_T *dict, in add_tag_field()
4002 dict_T *dict; in get_tags()
4094 get_tag_details(taggy_T *tag, dict_T *retdict) in get_tag_details()
4123 get_tagstack(win_T *wp, dict_T *retdict) in get_tagstack()
4127 dict_T *d; in get_tagstack()
4219 dict_T *itemdict; in tagstack_push_items()
4272 set_tagstack(win_T *wp, dict_T *d, int action) in set_tagstack()
H A Dif_py_both.h1568 dict_T *dict;
1592 static dict_T *
1595 dict_T *ret; in py_dict_alloc()
1611 dict_T *dict; in DictionaryConstructor()
1712 dict_T *dict = self->dict; in _DictionaryItem()
1867 dict_T *dict = self->dict; in DictionaryAssItem()
2939 dict_T *self;
3023 dict_T *selfdict = NULL; in FunctionConstructor()
3201 dict_T *selfdict = NULL; in FunctionCall()
5921 dict_T *dict; in pydict_to_tv()
[all …]

123