![JAR search and dependency download from the Maven repository](/logo.png)
kotlin.collections.SlidingWindowKt.class Maven / Gradle / Ivy
???? 2 ~ "kotlin/collections/SlidingWindowKt java/lang/Object checkWindowSizeStep (II)V java/lang/StringBuilder ()V
Both size
append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
(I)Ljava/lang/StringBuilder;
and step must be greater than zero. toString ()Ljava/lang/String;
size "java/lang/IllegalArgumentException
(Ljava/lang/String;)V #
! $ 3$i$a$-require-SlidingWindowKt$checkWindowSizeStep$1 I size step java/lang/String * windowedSequence <(Lkotlin/sequences/Sequence;IIZZ)Lkotlin/sequences/Sequence; o(Lkotlin/sequences/Sequence<+TT;>;IIZZ)Lkotlin/sequences/Sequence;>; #Lorg/jetbrains/annotations/NotNull; 0 kotlin/jvm/internal/Intrinsics 2 checkNotNullParameter '(Ljava/lang/Object;Ljava/lang/String;)V 4 5
3 6
8 Gkotlin/collections/SlidingWindowKt$windowedSequence$$inlined$Sequence$1 : "(Lkotlin/sequences/Sequence;IIZZ)V <
; = kotlin/sequences/Sequence ? $this$windowedSequence Lkotlin/sequences/Sequence; partialWindows Z reuseBuffer windowedIterator .(Ljava/util/Iterator;IIZZ)Ljava/util/Iterator; a(Ljava/util/Iterator<+TT;>;IIZZ)Ljava/util/Iterator;>; iterator I java/util/Iterator K hasNext ()Z M N L O kotlin/collections/EmptyIterator Q INSTANCE "Lkotlin/collections/EmptyIterator; S T R U 5kotlin/collections/SlidingWindowKt$windowedIterator$1 W ;(IILjava/util/Iterator;ZZLkotlin/coroutines/Continuation;)V Y
X Z kotlin/jvm/functions/Function2 \ kotlin/sequences/SequencesKt ^ 6(Lkotlin/jvm/functions/Function2;)Ljava/util/Iterator; I `
_ a Ljava/util/Iterator; Lkotlin/Metadata; mv k xi 0 d1 ???*
??
??
(
????02020H??H
H00"??2 H020202
020H??D
H00"??*H020202
020H??¨ d2 T
kotlin-stdlib SlidingWindow.kt Code
StackMapTable LineNumberTable LocalVariableTable Signature RuntimeInvisibleAnnotations $RuntimeInvisibleParameterAnnotations InnerClasses
SourceFile RuntimeVisibleAnnotations 1 t ? d? ? ? =? T>? '? Y? ? ? ? ? ? ? ? ? Y? ? ? ? ? N? !Y-? "? %?? u @? /W +?
v
=
U
V c w B &