Lines Matching refs:n1
286 varnumber_T n1, in blob_slice_or_index() argument
297 if (n1 < 0) in blob_slice_or_index()
299 n1 = len + n1; in blob_slice_or_index()
300 if (n1 < 0) in blob_slice_or_index()
301 n1 = 0; in blob_slice_or_index()
309 if (n1 >= len || n2 < 0 || n1 > n2) in blob_slice_or_index()
322 if (ga_grow(&new_blob->bv_ga, n2 - n1 + 1) == FAIL) in blob_slice_or_index()
327 new_blob->bv_ga.ga_len = n2 - n1 + 1; in blob_slice_or_index()
328 for (i = n1; i <= n2; i++) in blob_slice_or_index()
329 blob_set(new_blob, i - n1, blob_get(blob, i)); in blob_slice_or_index()
340 if (n1 < 0) in blob_slice_or_index()
341 n1 = len + n1; in blob_slice_or_index()
342 if (n1 < len && n1 >= 0) in blob_slice_or_index()
344 int v = blob_get(blob, n1); in blob_slice_or_index()
352 semsg(_(e_blobidx), n1); in blob_slice_or_index()
363 check_blob_index(long bloblen, varnumber_T n1, int quiet) in check_blob_index() argument
365 if (n1 < 0 || n1 > bloblen) in check_blob_index()
368 semsg(_(e_blobidx), n1); in check_blob_index()
378 check_blob_range(long bloblen, varnumber_T n1, varnumber_T n2, int quiet) in check_blob_range() argument
380 if (n2 < 0 || n2 >= bloblen || n2 < n1) in check_blob_range()
395 blob_set_range(blob_T *dest, long n1, long n2, typval_T *src) in blob_set_range() argument
399 if (n2 - n1 + 1 != blob_len(src->vval.v_blob)) in blob_set_range()
406 for (il = n1; il <= n2; il++) in blob_set_range()