Lines Matching refs:ga
1304 garray_T ga; in list2string() local
1308 ga_init2(&ga, (int)sizeof(char), 80); in list2string()
1309 ga_append(&ga, '['); in list2string()
1311 if (list_join(&ga, tv->vval.v_list, (char_u *)", ", in list2string()
1314 vim_free(ga.ga_data); in list2string()
1317 ga_append(&ga, ']'); in list2string()
1318 ga_append(&ga, NUL); in list2string()
1319 return (char_u *)ga.ga_data; in list2string()
1446 garray_T ga; in f_join() local
1470 ga_init2(&ga, (int)sizeof(char), 80); in f_join()
1471 list_join(&ga, argvars[0].vval.v_list, sep, TRUE, FALSE, 0); in f_join()
1472 ga_append(&ga, NUL); in f_join()
1473 rettv->vval.v_string = (char_u *)ga.ga_data; in f_join()
1652 garray_T ga; in f_list2str() local
1677 ga_init2(&ga, 1, 80); in f_list2str()
1691 ga_concat(&ga, buf); in f_list2str()
1693 ga_append(&ga, NUL); in f_list2str()
1695 else if (ga_grow(&ga, list_len(l) + 1) == OK) in f_list2str()
1698 ga_append(&ga, tv_get_number(&li->li_tv)); in f_list2str()
1699 ga_append(&ga, NUL); in f_list2str()
1703 rettv->vval.v_string = ga.ga_data; in f_list2str()