Lines Matching refs:n1
770 check_range_index_one(list_T *l, long *n1, int quiet) in check_range_index_one() argument
772 listitem_T *li = list_find_index(l, n1); in check_range_index_one()
777 if (in_vim9script() && *n1 == l->lv_len && l->lv_lock == 0) in check_range_index_one()
780 li = list_find_index(l, n1); in check_range_index_one()
785 semsg(_(e_listidx), *n1); in check_range_index_one()
801 long *n1, in check_range_index_two() argument
820 if (*n1 < 0) in check_range_index_two()
821 *n1 = list_idx_of_item(l, li1); in check_range_index_two()
822 if (*n2 < *n1) in check_range_index_two()
1126 list_slice(list_T *ol, long n1, long n2) in list_slice() argument
1133 for (item = list_find(ol, n1); n1 <= n2; ++n1) in list_slice()
1156 varnumber_T n1 = n1_arg; in list_slice_or_index() local
1160 if (n1 < 0) in list_slice_or_index()
1161 n1 = len + n1; in list_slice_or_index()
1162 if (n1 < 0 || n1 >= len) in list_slice_or_index()
1174 n1 = n1 < 0 ? 0 : len; in list_slice_or_index()
1176 n1 = len; in list_slice_or_index()
1188 if (n2 < 0 || n2 + 1 < n1) in list_slice_or_index()
1190 l = list_slice(list, n1, n2); in list_slice_or_index()
1200 copy_tv(&list_find(list, n1)->li_tv, &var1); in list_slice_or_index()
1892 double n1, n2; in item_compare() local
1893 n1 = strtod((char *)p1, (char **)&p1); in item_compare()
1895 res = n1 == n2 ? 0 : n1 > n2 ? 1 : -1; in item_compare()