Lines Matching refs:sortinfo
1818 static sortinfo_T *sortinfo = NULL; variable
1840 if (sortinfo->item_compare_numbers) in item_compare()
1849 if (sortinfo->item_compare_float) in item_compare()
1863 if (tv2->v_type != VAR_STRING || sortinfo->item_compare_numeric) in item_compare()
1872 if (tv1->v_type != VAR_STRING || sortinfo->item_compare_numeric) in item_compare()
1883 if (!sortinfo->item_compare_numeric) in item_compare()
1885 if (sortinfo->item_compare_lc) in item_compare()
1888 res = sortinfo->item_compare_ic ? STRICMP(p1, p2): STRCMP(p1, p2); in item_compare()
1900 if (res == 0 && !sortinfo->item_compare_keep_zero) in item_compare()
1916 partial_T *partial = sortinfo->item_compare_partial; in item_compare2()
1920 if (sortinfo->item_compare_func_err) in item_compare2()
1927 func_name = sortinfo->item_compare_func; in item_compare2()
1940 funcexe.selfdict = sortinfo->item_compare_selfdict; in item_compare2()
1949 res = (int)tv_get_number_chk(&rettv, &sortinfo->item_compare_func_err); in item_compare2()
1955 if (sortinfo->item_compare_func_err) in item_compare2()
1961 if (res == 0 && !sortinfo->item_compare_keep_zero) in item_compare2()
1989 old_sortinfo = sortinfo; in do_sort_uniq()
1990 sortinfo = &info; in do_sort_uniq()
2186 sortinfo = old_sortinfo; in do_sort_uniq()