.class public abstract Lkotlin/collections/CollectionsKt__CollectionsJVMKt; .super Ljava/lang/Object; .source "SourceFile" # direct methods .method public static build(Ljava/util/List;)Ljava/util/List; .locals 1 const-string v0, "builder" invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V .line 53 check-cast p0, Lkotlin/collections/builders/ListBuilder; invoke-virtual {p0}, Lkotlin/collections/builders/ListBuilder;->build()Ljava/util/List; move-result-object p0 return-object p0 .end method .method public static final copyToArrayOfAny([Ljava/lang/Object;Z)[Ljava/lang/Object; .locals 1 const-string v0, "" invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V const-class v0, [Ljava/lang/Object; if-eqz p1, :cond_0 .line 99 invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object p1 invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 goto :goto_0 .line 103 :cond_0 array-length p1, p0 invoke-static {p0, p1, v0}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object; move-result-object p0 const-string p1, "copyOf(...)" invoke-static {p0, p1}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V :goto_0 return-object p0 .end method .method public static createListBuilder()Ljava/util/List; .locals 1 .line 41 new-instance v0, Lkotlin/collections/builders/ListBuilder; invoke-direct {v0}, Lkotlin/collections/builders/ListBuilder;->()V return-object v0 .end method .method public static createListBuilder(I)Ljava/util/List; .locals 1 .line 47 new-instance v0, Lkotlin/collections/builders/ListBuilder; invoke-direct {v0, p0}, Lkotlin/collections/builders/ListBuilder;->(I)V return-object v0 .end method .method public static listOf(Ljava/lang/Object;)Ljava/util/List; .locals 1 .line 22 invoke-static {p0}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; move-result-object p0 const-string v0, "singletonList(...)" invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V return-object p0 .end method .method public static terminateCollectionToArray(I[Ljava/lang/Object;)[Ljava/lang/Object; .locals 1 const-string v0, "array" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V .line 90 array-length v0, p1 if-ge p0, v0, :cond_0 const/4 v0, 0x0 .line 92 aput-object v0, p1, p0 :cond_0 return-object p1 .end method