Lines Matching refs:dest_tv
3213 typval_T *dest_tv = NULL; in set_var_const() local
3285 dest_tv = sv->sv_tv; in set_var_const()
3286 clear_tv(dest_tv); in set_var_const()
3290 if (dest_tv == NULL) in set_var_const()
3458 dest_tv = &di->di_tv; in set_var_const()
3462 copy_tv(tv, dest_tv); in set_var_const()
3465 *dest_tv = *tv; in set_var_const()
3466 dest_tv->v_lock = 0; in set_var_const()
3472 if (type->tt_type == VAR_DICT && dest_tv->vval.v_dict != NULL) in set_var_const()
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()
3477 dest_tv->vval.v_dict->dv_type = alloc_type(type); in set_var_const()
3480 else if (type->tt_type == VAR_LIST && dest_tv->vval.v_list != NULL) in set_var_const()
3482 if (dest_tv->vval.v_list->lv_type != type) in set_var_const()
3484 free_type(dest_tv->vval.v_list->lv_type); in set_var_const()
3485 dest_tv->vval.v_list->lv_type = alloc_type(type); in set_var_const()
3496 item_lock(dest_tv, DICT_MAXNEST, TRUE, TRUE); in set_var_const()