Lines Matching refs:ptrs
4626 fuzzyItem_T *ptrs; in fuzzy_match_in_list() local
4636 ptrs = ALLOC_CLEAR_MULT(fuzzyItem_T, len); in fuzzy_match_in_list()
4637 if (ptrs == NULL) in fuzzy_match_in_list()
4647 ptrs[i].idx = i; in fuzzy_match_in_list()
4648 ptrs[i].item = li; in fuzzy_match_in_list()
4649 ptrs[i].score = SCORE_NONE; in fuzzy_match_in_list()
4690 ptrs[i].lmatchpos = list_alloc(); in fuzzy_match_in_list()
4691 if (ptrs[i].lmatchpos == NULL) in fuzzy_match_in_list()
4699 if (list_append_number(ptrs[i].lmatchpos, in fuzzy_match_in_list()
4710 ptrs[i].score = score; in fuzzy_match_in_list()
4722 qsort((void *)ptrs, (size_t)len, sizeof(fuzzyItem_T), in fuzzy_match_in_list()
4745 if (ptrs[i].score == SCORE_NONE) in fuzzy_match_in_list()
4747 list_append_tv(l, &ptrs[i].item->li_tv); in fuzzy_match_in_list()
4760 if (ptrs[i].score == SCORE_NONE) in fuzzy_match_in_list()
4762 if (ptrs[i].lmatchpos != NULL && in fuzzy_match_in_list()
4763 list_append_list(l, ptrs[i].lmatchpos) == FAIL) in fuzzy_match_in_list()
4774 if (ptrs[i].score == SCORE_NONE) in fuzzy_match_in_list()
4776 if (list_append_number(l, ptrs[i].score) == FAIL) in fuzzy_match_in_list()
4783 vim_free(ptrs); in fuzzy_match_in_list()