Lines Matching refs:slicelen
551 def randslice_from_slicelen(slicelen, listlen):
552 """Create a random slice of len slicelen that fits into listlen."""
553 maxstart = listlen - slicelen
555 maxstep = (listlen - start) // slicelen if slicelen else 1
557 stop = start + slicelen * step
560 if control != slicelen:
571 slicelen = randrange(1, l+1) if l > 0 else 0
572 lslices[n] = randslice_from_slicelen(slicelen, l)
573 rslices[n] = randslice_from_slicelen(slicelen, l)
603 _, _, _, slicelen = slice_indices(s_small, small)
605 slicelen = randrange(1, small+1) if small > 0 else 0
606 s_small = randslice_from_slicelen(slicelen, small)
609 s_big = randslice_from_slicelen(slicelen, big)
708 slicelen = randrange(minlen, n+1)
709 return randslice_from_slicelen(slicelen, n)