.class public final Lkotlin/jvm/internal/ArrayIteratorsKt; .super Ljava/lang/Object; .source "SourceFile" # direct methods .method public static final iterator([Z)Lkotlin/collections/BooleanIterator; .locals 1 const-string v0, "array" invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V .line 65 new-instance v0, Lkotlin/jvm/internal/ArrayBooleanIterator; invoke-direct {v0, p0}, Lkotlin/jvm/internal/ArrayBooleanIterator;->([Z)V return-object v0 .end method .method public static final iterator([B)Lkotlin/collections/ByteIterator; .locals 1 const-string v0, "array" invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V .line 58 new-instance v0, Lkotlin/jvm/internal/ArrayByteIterator; invoke-direct {v0, p0}, Lkotlin/jvm/internal/ArrayByteIterator;->([B)V return-object v0 .end method .method public static final iterator([C)Lkotlin/collections/CharIterator; .locals 1 const-string v0, "array" invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V .line 59 new-instance v0, Lkotlin/jvm/internal/ArrayCharIterator; invoke-direct {v0, p0}, Lkotlin/jvm/internal/ArrayCharIterator;->([C)V return-object v0 .end method .method public static final iterator([D)Lkotlin/collections/DoubleIterator; .locals 1 const-string v0, "array" invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V .line 64 new-instance v0, Lkotlin/jvm/internal/ArrayDoubleIterator; invoke-direct {v0, p0}, Lkotlin/jvm/internal/ArrayDoubleIterator;->([D)V return-object v0 .end method .method public static final iterator([F)Lkotlin/collections/FloatIterator; .locals 1 const-string v0, "array" invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V .line 63 new-instance v0, Lkotlin/jvm/internal/ArrayFloatIterator; invoke-direct {v0, p0}, Lkotlin/jvm/internal/ArrayFloatIterator;->([F)V return-object v0 .end method .method public static final iterator([I)Lkotlin/collections/IntIterator; .locals 1 const-string v0, "array" invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V .line 61 new-instance v0, Lkotlin/jvm/internal/ArrayIntIterator; invoke-direct {v0, p0}, Lkotlin/jvm/internal/ArrayIntIterator;->([I)V return-object v0 .end method .method public static final iterator([J)Lkotlin/collections/LongIterator; .locals 1 const-string v0, "array" invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V .line 62 new-instance v0, Lkotlin/jvm/internal/ArrayLongIterator; invoke-direct {v0, p0}, Lkotlin/jvm/internal/ArrayLongIterator;->([J)V return-object v0 .end method .method public static final iterator([S)Lkotlin/collections/ShortIterator; .locals 1 const-string v0, "array" invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V .line 60 new-instance v0, Lkotlin/jvm/internal/ArrayShortIterator; invoke-direct {v0, p0}, Lkotlin/jvm/internal/ArrayShortIterator;->([S)V return-object v0 .end method