Lines Matching refs:v_string

42 	rettv->vval.v_string = s;  in alloc_string_tv()
60 func_unref(varp->vval.v_string); in free_tv()
63 vim_free(varp->vval.v_string); in free_tv()
112 func_unref(varp->vval.v_string); in clear_tv()
115 VIM_CLEAR(varp->vval.v_string); in clear_tv()
207 if (varp->vval.v_string != NULL) in tv_get_bool_or_number_chk()
208 vim_str2nr(varp->vval.v_string, NULL, NULL, in tv_get_bool_or_number_chk()
379 if (args[idx].vval.v_string == NULL || *args[idx].vval.v_string == NUL) in check_for_nonempty_string_arg()
946 if (varp->vval.v_string != NULL) in tv_get_string_buf_chk_strict()
947 return varp->vval.v_string; in tv_get_string_buf_chk_strict()
1009 return tmp.vval.v_string; in tv_stringify()
1089 if (from->vval.v_string == NULL) in copy_tv()
1090 to->vval.v_string = NULL; in copy_tv()
1093 to->vval.v_string = vim_strsave(from->vval.v_string); in copy_tv()
1095 func_ref(to->vval.v_string); in copy_tv()
1433 ret = vim_strsave(arg->vval.v_string == NULL ? (char_u *)"" in typval_tostring()
1434 : arg->vval.v_string); in typval_tostring()
1474 s1 = tv1->v_type == VAR_FUNC ? tv1->vval.v_string in func_equal()
1478 s2 = tv2->v_type == VAR_FUNC ? tv2->vval.v_string in func_equal()
1610 return tv1->vval.v_string == tv2->vval.v_string; in tv_equal()
1676 rettv->vval.v_string = NULL; in eval_option()
1700 rettv->vval.v_string = stringval; in eval_option()
1882 rettv->vval.v_string = alloc(len); in eval_string()
1883 if (rettv->vval.v_string == NULL) in eval_string()
1885 end = rettv->vval.v_string; in eval_string()
1960 if (end >= rettv->vval.v_string + len) in eval_string()
2023 rettv->vval.v_string = str; in eval_lit_string()
2103 rettv->vval.v_string = string; in eval_env_var()
2143 && argvars[0].vval.v_string != NULL in tv_get_lnum_buf()
2144 && argvars[0].vval.v_string[0] == '$' in tv_get_lnum_buf()
2156 char_u *name = tv->vval.v_string; in tv_get_buf()