Home
last modified time | relevance | path

Searched refs:di_key (Results 1 – 13 of 13) sorted by relevance

/vim-8.2.3635/src/
H A Ddict.c226 di = alloc(offsetof(dictitem_T, di_key) + STRLEN(key) + 1); in dictitem_alloc()
229 STRCPY(di->di_key, key); in dictitem_alloc()
244 size_t len = STRLEN(org->di_key); in dictitem_copy()
246 di = alloc(offsetof(dictitem_T, di_key) + len + 1); in dictitem_copy()
249 mch_memmove(di->di_key, org->di_key, len + 1); in dictitem_copy()
264 hi = hash_find(&dict->dv_hashtab, item->di_key); in dictitem_remove()
370 if (dict_wrong_func_name(d, &item->di_tv, item->di_key)) in dict_add()
372 return hash_add(&d->dv_hashtab, item->di_key); in dict_add()
565 result = di->di_key; in dict_iterate_next()
1238 li->li_tv.vval.v_string = vim_strsave(di->di_key); in dict_list()
[all …]
H A Dsession.c543 && var_flavour(this_var->di_key) == VAR_FLAVOUR_SESSION) in store_session_globals()
557 this_var->di_key, in store_session_globals()
572 && var_flavour(this_var->di_key) == VAR_FLAVOUR_SESSION) in store_session_globals()
583 this_var->di_key, sign, f) < 0) in store_session_globals()
H A Dmacros.h327 #define DI2HIKEY(di) ((di)->di_key)
328 #define HIKEY2DI(p) ((dictitem_T *)(p - offsetof(dictitem_T, di_key)))
H A Dvim9script.c839 hi = hash_find(&si->sn_all_vars.dv_hashtab, di->di_key); in update_vim9_script_var()
871 sizeof(sallvar_T) + STRLEN(di->di_key)); in update_vim9_script_var()
881 STRCPY(&newsav->sav_key, di->di_key); in update_vim9_script_var()
H A Devalvars.c208 STRCPY(p->vv_di.di_key, p->vv_name); in evalvars_init()
218 hash_add(&vimvarht, p->vv_di.di_key); in evalvars_init()
221 hash_add(&compat_hashtab, p->vv_di.di_key); in evalvars_init()
514 hash_add(&vimvarht, vimvars[idx].vv_di.di_key); in prepare_vimvar()
530 hi = hash_find(&vimvarht, vimvars[idx].vv_di.di_key); in restore_vimvar()
1136 vim_strcat((char_u *)buf, di->di_key, IOSIZE); in list_hashtable_vars()
1994 if (STRNCMP(HI2DI(hi)->di_key, "menutrans_", 10) == 0) in del_menutrans_vars()
3049 dict_var->di_key[0] = NUL; in init_var_dict()
3132 list_one_var_a(prefix, v->di_key, v->di_tv.v_type, in list_one_var()
3441 STRCPY(di->di_key, varname); in set_var_const()
H A Dif_py_both.h1899 hi = hash_find(&dict->dv_hashtab, di->di_key); in DictionaryAssItem()
2138 hi = hash_find(&dict->dv_hashtab, di->di_key); in DictionaryUpdate()
2141 RAISE_KEY_ADD_FAIL(di->di_key); in DictionaryUpdate()
5978 RAISE_KEY_ADD_FAIL(di->di_key); in pydict_to_tv()
6079 RAISE_KEY_ADD_FAIL(di->di_key); in pymap_to_tv()
H A Dstructs.h1537 char_u di_key[1]; // key (actually longer!) member
1550 char_u di_key[DICTITEM16_KEY_LEN + 1]; // key member
H A Duserfunc.c1983 STRCPY(v->di_key, name); in add_nr_var()
2526 name = v->di_key; in call_user_func()
2552 name = v->di_key; in call_user_func()
2625 STRCPY(v->di_key, name); in call_user_func()
H A Dlist.c2387 set_vim_var_string(VV_KEY, di->di_key, -1); in filter_map()
2414 r = dict_add_tv(d_ret, (char *)di->di_key, &newtv); in filter_map()
H A Dviminfo.c1334 if (var_flavour(this_var->di_key) == VAR_FLAVOUR_VIMINFO) in write_viminfo_varlist()
1383 fprintf(fp, "!%s\t%s\t", this_var->di_key, s); in write_viminfo_varlist()
H A Dif_lua.c1159 hashitem_T *hi = hash_find(&d->dv_hashtab, di->di_key); in luaV_dict_newindex()
H A Dbuffer.c967 STRCPY(buf->b_ct_di.di_key, "changedtick"); in init_changedtick()
/vim-8.2.3635/runtime/doc/
H A Dversion8.txt10258 Problem: Compiler has a problem copying a string into di_key[]. (Yegappan