Lines Matching refs:li
4118 listitem_T *li; in f_searchcount() local
4162 li = list_find(di->di_tv.vval.v_list, 0L); in f_searchcount()
4163 if (li != NULL) in f_searchcount()
4165 pos.lnum = tv_get_number_chk(&li->li_tv, &error); in f_searchcount()
4169 li = list_find(di->di_tv.vval.v_list, 1L); in f_searchcount()
4170 if (li != NULL) in f_searchcount()
4172 pos.col = tv_get_number_chk(&li->li_tv, &error) - 1; in f_searchcount()
4176 li = list_find(di->di_tv.vval.v_list, 2L); in f_searchcount()
4177 if (li != NULL) in f_searchcount()
4179 pos.coladd = tv_get_number_chk(&li->li_tv, &error); in f_searchcount()
4627 listitem_T *li; in fuzzy_match_in_list() local
4641 FOR_ALL_LIST_ITEMS(items, li) in fuzzy_match_in_list()
4648 ptrs[i].item = li; in fuzzy_match_in_list()
4652 if (li->li_tv.v_type == VAR_STRING) // list of strings in fuzzy_match_in_list()
4653 itemstr = li->li_tv.vval.v_string; in fuzzy_match_in_list()
4654 else if (li->li_tv.v_type == VAR_DICT && in fuzzy_match_in_list()
4660 itemstr = dict_get_string(li->li_tv.vval.v_dict, key, FALSE); in fuzzy_match_in_list()
4666 li->li_tv.vval.v_dict->dv_refcount++; in fuzzy_match_in_list()
4668 argv[0].vval.v_dict = li->li_tv.vval.v_dict; in fuzzy_match_in_list()
4675 dict_unref(li->li_tv.vval.v_dict); in fuzzy_match_in_list()
4734 li = list_find(fmatchlist, 0); in fuzzy_match_in_list()
4735 if (li == NULL || li->li_tv.vval.v_list == NULL) in fuzzy_match_in_list()
4737 l = li->li_tv.vval.v_list; in fuzzy_match_in_list()
4753 li = list_find(fmatchlist, -2); in fuzzy_match_in_list()
4754 if (li == NULL || li->li_tv.vval.v_list == NULL) in fuzzy_match_in_list()
4756 l = li->li_tv.vval.v_list; in fuzzy_match_in_list()
4768 li = list_find(fmatchlist, -1); in fuzzy_match_in_list()
4769 if (li == NULL || li->li_tv.vval.v_list == NULL) in fuzzy_match_in_list()
4771 l = li->li_tv.vval.v_list; in fuzzy_match_in_list()