.class public final Landroidx/collection/ScatterSetKt; .super Ljava/lang/Object; .source "SourceFile" # annotations .annotation build Lkotlin/jvm/internal/SourceDebugExtension; value = { "SMAP\nScatterSet.kt\nKotlin\n*S Kotlin\n*F\n+ 1 ScatterSet.kt\nandroidx/collection/ScatterSetKt\n+ 2 fake.kt\nkotlin/jvm/internal/FakeKt\n*L\n1#1,1100:1\n1#2:1101\n*E\n" } .end annotation # static fields .field private static final EmptyScatterSet:Landroidx/collection/MutableScatterSet; .annotation system Ldalvik/annotation/Signature; value = { "Landroidx/collection/MutableScatterSet<", "Ljava/lang/Object;", ">;" } .end annotation .end field # direct methods .method static constructor ()V .locals 2 .line 37 new-instance v0, Landroidx/collection/MutableScatterSet; const/4 v1, 0x0 invoke-direct {v0, v1}, Landroidx/collection/MutableScatterSet;->(I)V sput-object v0, Landroidx/collection/ScatterSetKt;->EmptyScatterSet:Landroidx/collection/MutableScatterSet; return-void .end method .method public static final emptyScatterSet()Landroidx/collection/ScatterSet; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "()", "Landroidx/collection/ScatterSet<", "TE;>;" } .end annotation sget-object v0, Landroidx/collection/ScatterSetKt;->EmptyScatterSet:Landroidx/collection/MutableScatterSet; const-string v1, "null cannot be cast to non-null type androidx.collection.ScatterSet" .line 43 invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;Ljava/lang/String;)V return-object v0 .end method .method public static final mutableScatterSetOf()Landroidx/collection/MutableScatterSet; .locals 4 .annotation system Ldalvik/annotation/Signature; value = { "()", "Landroidx/collection/MutableScatterSet<", "TE;>;" } .end annotation .line 81 new-instance v0, Landroidx/collection/MutableScatterSet; const/4 v1, 0x1 const/4 v2, 0x0 const/4 v3, 0x0 invoke-direct {v0, v3, v1, v2}, Landroidx/collection/MutableScatterSet;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V return-object v0 .end method .method public static final mutableScatterSetOf(Ljava/lang/Object;)Landroidx/collection/MutableScatterSet; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(TE;)", "Landroidx/collection/MutableScatterSet<", "TE;>;" } .end annotation .line 87 new-instance v0, Landroidx/collection/MutableScatterSet; const/4 v1, 0x1 invoke-direct {v0, v1}, Landroidx/collection/MutableScatterSet;->(I)V .line 88 invoke-virtual {v0, p0}, Landroidx/collection/MutableScatterSet;->plusAssign(Ljava/lang/Object;)V return-object v0 .end method .method public static final mutableScatterSetOf(Ljava/lang/Object;Ljava/lang/Object;)Landroidx/collection/MutableScatterSet; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(TE;TE;)", "Landroidx/collection/MutableScatterSet<", "TE;>;" } .end annotation .line 95 new-instance v0, Landroidx/collection/MutableScatterSet; const/4 v1, 0x2 invoke-direct {v0, v1}, Landroidx/collection/MutableScatterSet;->(I)V .line 96 invoke-virtual {v0, p0}, Landroidx/collection/MutableScatterSet;->plusAssign(Ljava/lang/Object;)V .line 97 invoke-virtual {v0, p1}, Landroidx/collection/MutableScatterSet;->plusAssign(Ljava/lang/Object;)V return-object v0 .end method .method public static final mutableScatterSetOf(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Landroidx/collection/MutableScatterSet; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(TE;TE;TE;)", "Landroidx/collection/MutableScatterSet<", "TE;>;" } .end annotation .line 104 new-instance v0, Landroidx/collection/MutableScatterSet; const/4 v1, 0x3 invoke-direct {v0, v1}, Landroidx/collection/MutableScatterSet;->(I)V .line 105 invoke-virtual {v0, p0}, Landroidx/collection/MutableScatterSet;->plusAssign(Ljava/lang/Object;)V .line 106 invoke-virtual {v0, p1}, Landroidx/collection/MutableScatterSet;->plusAssign(Ljava/lang/Object;)V .line 107 invoke-virtual {v0, p2}, Landroidx/collection/MutableScatterSet;->plusAssign(Ljava/lang/Object;)V return-object v0 .end method .method public static final varargs mutableScatterSetOf([Ljava/lang/Object;)Landroidx/collection/MutableScatterSet; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "([TE;)", "Landroidx/collection/MutableScatterSet<", "TE;>;" } .end annotation const-string v0, "elements" invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V .line 114 new-instance v0, Landroidx/collection/MutableScatterSet; array-length v1, p0 invoke-direct {v0, v1}, Landroidx/collection/MutableScatterSet;->(I)V invoke-virtual {v0, p0}, Landroidx/collection/MutableScatterSet;->plusAssign([Ljava/lang/Object;)V return-object v0 .end method .method public static final scatterSetOf()Landroidx/collection/ScatterSet; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "()", "Landroidx/collection/ScatterSet<", "TE;>;" } .end annotation sget-object v0, Landroidx/collection/ScatterSetKt;->EmptyScatterSet:Landroidx/collection/MutableScatterSet; const-string v1, "null cannot be cast to non-null type androidx.collection.ScatterSet" .line 49 invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;Ljava/lang/String;)V return-object v0 .end method .method public static final scatterSetOf(Ljava/lang/Object;)Landroidx/collection/ScatterSet; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(TE;)", "Landroidx/collection/ScatterSet<", "TE;>;" } .end annotation .line 55 invoke-static {p0}, Landroidx/collection/ScatterSetKt;->mutableScatterSetOf(Ljava/lang/Object;)Landroidx/collection/MutableScatterSet; move-result-object p0 return-object p0 .end method .method public static final scatterSetOf(Ljava/lang/Object;Ljava/lang/Object;)Landroidx/collection/ScatterSet; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(TE;TE;)", "Landroidx/collection/ScatterSet<", "TE;>;" } .end annotation .line 62 invoke-static {p0, p1}, Landroidx/collection/ScatterSetKt;->mutableScatterSetOf(Ljava/lang/Object;Ljava/lang/Object;)Landroidx/collection/MutableScatterSet; move-result-object p0 return-object p0 .end method .method public static final scatterSetOf(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Landroidx/collection/ScatterSet; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(TE;TE;TE;)", "Landroidx/collection/ScatterSet<", "TE;>;" } .end annotation .line 69 invoke-static {p0, p1, p2}, Landroidx/collection/ScatterSetKt;->mutableScatterSetOf(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Landroidx/collection/MutableScatterSet; move-result-object p0 return-object p0 .end method .method public static final varargs scatterSetOf([Ljava/lang/Object;)Landroidx/collection/ScatterSet; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "([TE;)", "Landroidx/collection/ScatterSet<", "TE;>;" } .end annotation const-string v0, "elements" invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V .line 76 new-instance v0, Landroidx/collection/MutableScatterSet; array-length v1, p0 invoke-direct {v0, v1}, Landroidx/collection/MutableScatterSet;->(I)V invoke-virtual {v0, p0}, Landroidx/collection/MutableScatterSet;->plusAssign([Ljava/lang/Object;)V return-object v0 .end method