Lines Matching refs:dict_T
21 static dict_T *first_dict = NULL;
27 dict_T *
30 dict_T *d; in dict_alloc()
32 d = ALLOC_CLEAR_ONE(dict_T); in dict_alloc()
54 dict_T *
64 dict_T *
67 dict_T *d = dict_alloc(); in dict_alloc_lock()
81 dict_T *d = dict_alloc_lock(0); in rettv_dict_alloc()
94 rettv_dict_set(typval_T *rettv, dict_T *d) in rettv_dict_set()
107 dict_free_contents(dict_T *d) in dict_free_contents()
146 dict_free_dict(dict_T *d) in dict_free_dict()
159 dict_free(dict_T *d) in dict_free()
173 dict_unref(dict_T *d) in dict_unref()
186 dict_T *dd; in dict_free_nonref()
204 dict_T *dd, *dd_next; in dict_free_items()
260 dictitem_remove(dict_T *dict, dictitem_T *item) in dictitem_remove()
289 dict_T *
290 dict_copy(dict_T *orig, int deep, int copyID) in dict_copy()
292 dict_T *copy; in dict_copy()
353 dict_wrong_func_name(dict_T *d, typval_T *tv, char_u *name) in dict_wrong_func_name()
368 dict_add(dict_T *d, dictitem_T *item) in dict_add()
380 dict_add_number_special(dict_T *d, char *key, varnumber_T nr, vartype_T vartype) in dict_add_number_special()
402 dict_add_number(dict_T *d, char *key, varnumber_T nr) in dict_add_number()
412 dict_add_bool(dict_T *d, char *key, varnumber_T nr) in dict_add_bool()
422 dict_add_string(dict_T *d, char *key, char_u *str) in dict_add_string()
434 dict_add_string_len(dict_T *d, char *key, char_u *str, int len) in dict_add_string_len()
464 dict_add_list(dict_T *d, char *key, list_T *list) in dict_add_list()
487 dict_add_tv(dict_T *d, char *key, typval_T *tv) in dict_add_tv()
508 dict_add_callback(dict_T *d, char *key, callback_T *cb) in dict_add_callback()
538 dict_T *d = var->vval.v_dict; in dict_iterate_start()
578 dict_add_dict(dict_T *d, char *key, dict_T *dict) in dict_add_dict()
600 dict_len(dict_T *d) in dict_len()
613 dict_find(dict_T *d, char_u *key, int len) in dict_find()
650 dict_get_tv(dict_T *d, char_u *key, typval_T *rettv) in dict_get_tv()
668 dict_get_string(dict_T *d, char_u *key, int save) in dict_get_string()
687 dict_get_number(dict_T *d, char_u *key) in dict_get_number()
697 dict_get_number_def(dict_T *d, char_u *key, int def) in dict_get_number_def()
713 dict_get_number_check(dict_T *d, char_u *key) in dict_get_number_check()
733 dict_get_bool(dict_T *d, char_u *key, int def) in dict_get_bool()
756 dict_T *d; in dict2string()
889 dict_T *d = NULL; in eval_dict()
1077 dict_extend(dict_T *d1, dict_T *d2, char_u *action, char *func_name) in dict_extend()
1153 dict_T *d1, in dict_equal()
1154 dict_T *d2, in dict_equal()
1202 dict_T *d; in dict_list()
1305 dict_set_items_ro(dict_T *di) in dict_set_items_ro()
1349 dict_T *d; in dict_remove()