Lines Matching refs:tv
353 dict_wrong_func_name(dict_T *d, typval_T *tv, char_u *name) in dict_wrong_func_name() argument
359 && (tv->v_type == VAR_FUNC || tv->v_type == VAR_PARTIAL) in dict_wrong_func_name()
487 dict_add_tv(dict_T *d, char *key, typval_T *tv) in dict_add_tv() argument
494 copy_tv(tv, &item->di_tv); in dict_add_tv()
748 dict2string(typval_T *tv, int copyID, int restore_copyID) in dict2string() argument
759 if ((d = tv->vval.v_dict) == NULL) in dict2string()
824 get_literal_key_tv(char_u **arg, typval_T *tv) in get_literal_key_tv() argument
830 tv->v_type = VAR_STRING; in get_literal_key_tv()
831 tv->vval.v_string = vim_strnsave(*arg, p - *arg); in get_literal_key_tv()
891 typval_T tv; in eval_dict() local
908 if (eval1(&start, &tv, NULL) == FAIL) // recursive! in eval_dict()
921 tv.v_type = VAR_UNKNOWN; in eval_dict()
997 if (eval1(arg, &tv, evalarg) == FAIL) // recursive! in eval_dict()
1010 clear_tv(&tv); in eval_dict()
1016 item->di_tv = tv; in eval_dict()