.class public final Landroidx/collection/MutableScatterMap$MutableMapWrapper$entries$1; .super Ljava/lang/Object; .source "SourceFile" # interfaces .implements Ljava/util/Set; .implements Lkotlin/jvm/internal/markers/KMutableSet; # annotations .annotation system Ldalvik/annotation/EnclosingMethod; value = Landroidx/collection/MutableScatterMap$MutableMapWrapper;->getEntries()Ljava/util/Set; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x19 name = null .end annotation .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", "Ljava/util/Set<", "Ljava/util/Map$Entry<", "TK;TV;>;>;", "Lkotlin/jvm/internal/markers/KMutableSet;" } .end annotation .annotation build Lkotlin/jvm/internal/SourceDebugExtension; value = { "SMAP\nScatterMap.kt\nKotlin\n*S Kotlin\n*F\n+ 1 ScatterMap.kt\nandroidx/collection/MutableScatterMap$MutableMapWrapper$entries$1\n+ 2 _Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n+ 3 ScatterMap.kt\nandroidx/collection/ScatterMap\n+ 4 ScatterMap.kt\nandroidx/collection/ScatterMapKt\n*L\n1#1,1850:1\n1726#2,3:1851\n363#3,6:1854\n373#3,3:1861\n376#3,9:1865\n363#3,6:1874\n373#3,3:1881\n376#3,9:1885\n633#3:1894\n634#3:1898\n636#3,2:1900\n638#3,4:1903\n642#3:1910\n643#3:1914\n644#3:1916\n645#3,4:1919\n651#3:1924\n652#3,8:1926\n1826#4:1860\n1688#4:1864\n1826#4:1880\n1688#4:1884\n1605#4,3:1895\n1619#4:1899\n1615#4:1902\n1795#4,3:1907\n1809#4,3:1911\n1733#4:1915\n1721#4:1917\n1715#4:1918\n1728#4:1923\n1818#4:1925\n*S KotlinDebug\n*F\n+ 1 ScatterMap.kt\nandroidx/collection/MutableScatterMap$MutableMapWrapper$entries$1\n*L\n1358#1:1851,3\n1376#1:1854,6\n1376#1:1861,3\n1376#1:1865,9\n1398#1:1874,6\n1398#1:1881,3\n1398#1:1885,9\n1413#1:1894\n1413#1:1898\n1413#1:1900,2\n1413#1:1903,4\n1413#1:1910\n1413#1:1914\n1413#1:1916\n1413#1:1919,4\n1413#1:1924\n1413#1:1926,8\n1376#1:1860\n1376#1:1864\n1398#1:1880\n1398#1:1884\n1413#1:1895,3\n1413#1:1899\n1413#1:1902\n1413#1:1907,3\n1413#1:1911,3\n1413#1:1915\n1413#1:1917\n1413#1:1918\n1413#1:1923\n1413#1:1925\n*E\n" } .end annotation # instance fields .field final synthetic this$0:Landroidx/collection/MutableScatterMap; .annotation system Ldalvik/annotation/Signature; value = { "Landroidx/collection/MutableScatterMap<", "TK;TV;>;" } .end annotation .end field # direct methods .method public constructor (Landroidx/collection/MutableScatterMap;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroidx/collection/MutableScatterMap<", "TK;TV;>;)V" } .end annotation iput-object p1, p0, Landroidx/collection/MutableScatterMap$MutableMapWrapper$entries$1;->this$0:Landroidx/collection/MutableScatterMap; .line 1313 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public bridge synthetic add(Ljava/lang/Object;)Z .locals 0 .line 1313 check-cast p1, Ljava/util/Map$Entry; invoke-virtual {p0, p1}, Landroidx/collection/MutableScatterMap$MutableMapWrapper$entries$1;->add(Ljava/util/Map$Entry;)Z move-result p1 return p1 .end method .method public add(Ljava/util/Map$Entry;)Z .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Map$Entry<", "TK;TV;>;)Z" } .end annotation const-string v0, "element" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V .line 1369 new-instance p1, Ljava/lang/UnsupportedOperationException; invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V throw p1 .end method .method public addAll(Ljava/util/Collection;)Z .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Collection<", "+", "Ljava/util/Map$Entry<", "TK;TV;>;>;)Z" } .end annotation const-string v0, "elements" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V .line 1365 new-instance p1, Ljava/lang/UnsupportedOperationException; invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V throw p1 .end method .method public clear()V .locals 1 iget-object v0, p0, Landroidx/collection/MutableScatterMap$MutableMapWrapper$entries$1;->this$0:Landroidx/collection/MutableScatterMap; .line 1352 invoke-virtual {v0}, Landroidx/collection/MutableScatterMap;->clear()V return-void .end method .method public final bridge contains(Ljava/lang/Object;)Z .locals 1 .line 1313 invoke-static {p1}, Lkotlin/jvm/internal/TypeIntrinsics;->isMutableMapEntry(Ljava/lang/Object;)Z move-result v0 if-nez v0, :cond_0 const/4 p1, 0x0 return p1 :cond_0 check-cast p1, Ljava/util/Map$Entry; invoke-virtual {p0, p1}, Landroidx/collection/MutableScatterMap$MutableMapWrapper$entries$1;->contains(Ljava/util/Map$Entry;)Z move-result p1 return p1 .end method .method public contains(Ljava/util/Map$Entry;)Z .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Map$Entry<", "TK;TV;>;)Z" } .end annotation const-string v0, "element" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V iget-object v0, p0, Landroidx/collection/MutableScatterMap$MutableMapWrapper$entries$1;->this$0:Landroidx/collection/MutableScatterMap; .line 1362 invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; move-result-object v1 invoke-virtual {v0, v1}, Landroidx/collection/ScatterMap;->get(Ljava/lang/Object;)Ljava/lang/Object; move-result-object v0 invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; move-result-object p1 invoke-static {v0, p1}, Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z move-result p1 return p1 .end method .method public containsAll(Ljava/util/Collection;)Z .locals 4 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Collection<", "+", "Ljava/lang/Object;", ">;)Z" } .end annotation const-string v0, "elements" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V .line 1358 check-cast p1, Ljava/lang/Iterable; iget-object v0, p0, Landroidx/collection/MutableScatterMap$MutableMapWrapper$entries$1;->this$0:Landroidx/collection/MutableScatterMap; .line 1726 move-object v1, p1 check-cast v1, Ljava/util/Collection; invoke-interface {v1}, Ljava/util/Collection;->isEmpty()Z move-result v1 const/4 v2, 0x1 if-eqz v1, :cond_0 goto :goto_0 .line 1727 :cond_0 invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; move-result-object p1 :cond_1 invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z move-result v1 if-eqz v1, :cond_2 invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v1 check-cast v1, Ljava/util/Map$Entry; .line 1358 invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; move-result-object v3 invoke-virtual {v0, v3}, Landroidx/collection/ScatterMap;->get(Ljava/lang/Object;)Ljava/lang/Object; move-result-object v3 invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; move-result-object v1 invoke-static {v3, v1}, Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 if-nez v1, :cond_1 const/4 v2, 0x0 :cond_2 :goto_0 return v2 .end method .method public getSize()I .locals 1 iget-object v0, p0, Landroidx/collection/MutableScatterMap$MutableMapWrapper$entries$1;->this$0:Landroidx/collection/MutableScatterMap; .line 1314 iget v0, v0, Landroidx/collection/ScatterMap;->_size:I return v0 .end method .method public isEmpty()Z .locals 1 iget-object v0, p0, Landroidx/collection/MutableScatterMap$MutableMapWrapper$entries$1;->this$0:Landroidx/collection/MutableScatterMap; .line 1316 invoke-virtual {v0}, Landroidx/collection/ScatterMap;->isEmpty()Z move-result v0 return v0 .end method .method public iterator()Ljava/util/Iterator; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/util/Iterator<", "Ljava/util/Map$Entry<", "TK;TV;>;>;" } .end annotation .line 1319 new-instance v0, Landroidx/collection/MutableScatterMap$MutableMapWrapper$entries$1$iterator$1; iget-object v1, p0, Landroidx/collection/MutableScatterMap$MutableMapWrapper$entries$1;->this$0:Landroidx/collection/MutableScatterMap; invoke-direct {v0, v1}, Landroidx/collection/MutableScatterMap$MutableMapWrapper$entries$1$iterator$1;->(Landroidx/collection/MutableScatterMap;)V return-object v0 .end method .method public final bridge remove(Ljava/lang/Object;)Z .locals 1 .line 1313 invoke-static {p1}, Lkotlin/jvm/internal/TypeIntrinsics;->isMutableMapEntry(Ljava/lang/Object;)Z move-result v0 if-nez v0, :cond_0 const/4 p1, 0x0 return p1 :cond_0 check-cast p1, Ljava/util/Map$Entry; invoke-virtual {p0, p1}, Landroidx/collection/MutableScatterMap$MutableMapWrapper$entries$1;->remove(Ljava/util/Map$Entry;)Z move-result p1 return p1 .end method .method public remove(Ljava/util/Map$Entry;)Z .locals 19 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Map$Entry<", "TK;TV;>;)Z" } .end annotation move-object/from16 v0, p0 const-string v1, "element" move-object/from16 v2, p1 invoke-static {v2, v1}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V iget-object v1, v0, Landroidx/collection/MutableScatterMap$MutableMapWrapper$entries$1;->this$0:Landroidx/collection/MutableScatterMap; .line 1413 invoke-interface/range {p1 .. p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; move-result-object v3 if-eqz v3, :cond_0 .line 1605 invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I move-result v5 goto :goto_0 :cond_0 const/4 v5, 0x0 :goto_0 const v6, -0x3361d2af # -8.293031E7f mul-int/2addr v5, v6 shl-int/lit8 v6, v5, 0x10 xor-int/2addr v5, v6 and-int/lit8 v6, v5, 0x7f .line 636 iget v7, v1, Landroidx/collection/ScatterMap;->_capacity:I ushr-int/lit8 v5, v5, 0x7 and-int/2addr v5, v7 const/4 v8, 0x0 .line 641 :goto_1 iget-object v9, v1, Landroidx/collection/ScatterMap;->metadata:[J shr-int/lit8 v10, v5, 0x3 and-int/lit8 v11, v5, 0x7 shl-int/lit8 v11, v11, 0x3 .line 1797 aget-wide v12, v9, v10 ushr-long/2addr v12, v11 const/4 v14, 0x1 add-int/2addr v10, v14 aget-wide v15, v9, v10 rsub-int/lit8 v9, v11, 0x40 shl-long v9, v15, v9 int-to-long v14, v11 neg-long v14, v14 const/16 v11, 0x3f shr-long/2addr v14, v11 and-long/2addr v9, v14 or-long/2addr v9, v12 int-to-long v11, v6 const-wide v13, 0x101010101010101L mul-long/2addr v11, v13 xor-long/2addr v11, v9 sub-long v13, v11, v13 not-long v11, v11 and-long/2addr v11, v13 const-wide v13, -0x7f7f7f7f7f7f7f80L # -2.937446524422997E-306 and-long/2addr v11, v13 :goto_2 const-wide/16 v17, 0x0 cmp-long v15, v11, v17 if-eqz v15, :cond_2 .line 1715 invoke-static {v11, v12}, Ljava/lang/Long;->numberOfTrailingZeros(J)I move-result v15 shr-int/lit8 v15, v15, 0x3 add-int/2addr v15, v5 and-int/2addr v15, v7 .line 645 iget-object v4, v1, Landroidx/collection/ScatterMap;->keys:[Ljava/lang/Object; aget-object v4, v4, v15 invoke-static {v4, v3}, Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v4 if-eqz v4, :cond_1 goto :goto_3 :cond_1 const-wide/16 v17, 0x1 sub-long v17, v11, v17 and-long v11, v11, v17 goto :goto_2 :cond_2 not-long v11, v9 const/4 v4, 0x6 shl-long/2addr v11, v4 and-long/2addr v9, v11 and-long/2addr v9, v13 cmp-long v4, v9, v17 if-eqz v4, :cond_4 const/4 v15, -0x1 :goto_3 if-ltz v15, :cond_3 iget-object v1, v0, Landroidx/collection/MutableScatterMap$MutableMapWrapper$entries$1;->this$0:Landroidx/collection/MutableScatterMap; .line 1414 iget-object v1, v1, Landroidx/collection/ScatterMap;->values:[Ljava/lang/Object; aget-object v1, v1, v15 invoke-interface/range {p1 .. p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; move-result-object v2 invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 if-eqz v1, :cond_3 iget-object v1, v0, Landroidx/collection/MutableScatterMap$MutableMapWrapper$entries$1;->this$0:Landroidx/collection/MutableScatterMap; .line 1415 invoke-virtual {v1, v15}, Landroidx/collection/MutableScatterMap;->removeValueAt(I)Ljava/lang/Object; const/4 v1, 0x1 return v1 :cond_3 const/4 v4, 0x0 return v4 :cond_4 const/4 v4, 0x0 add-int/lit8 v8, v8, 0x8 add-int/2addr v5, v8 and-int/2addr v5, v7 goto :goto_1 .end method .method public removeAll(Ljava/util/Collection;)Z .locals 17 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Collection<", "+", "Ljava/lang/Object;", ">;)Z" } .end annotation const-string v0, "elements" move-object/from16 v1, p1 invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V move-object/from16 v0, p0 iget-object v2, v0, Landroidx/collection/MutableScatterMap$MutableMapWrapper$entries$1;->this$0:Landroidx/collection/MutableScatterMap; .line 363 iget-object v3, v2, Landroidx/collection/ScatterMap;->metadata:[J .line 364 array-length v4, v3 add-int/lit8 v4, v4, -0x2 if-ltz v4, :cond_6 const/4 v6, 0x0 const/4 v7, 0x0 .line 367 :goto_0 aget-wide v8, v3, v6 not-long v10, v8 const/4 v12, 0x7 shl-long/2addr v10, v12 and-long/2addr v10, v8 const-wide v12, -0x7f7f7f7f7f7f7f80L # -2.937446524422997E-306 and-long/2addr v10, v12 cmp-long v10, v10, v12 if-eqz v10, :cond_4 sub-int v10, v6, v4 not-int v10, v10 ushr-int/lit8 v10, v10, 0x1f const/16 v11, 0x8 rsub-int/lit8 v10, v10, 0x8 const/4 v12, 0x0 :goto_1 if-ge v12, v10, :cond_3 const-wide/16 v13, 0xff and-long/2addr v13, v8 const-wide/16 v15, 0x80 cmp-long v13, v13, v15 if-gez v13, :cond_2 shl-int/lit8 v13, v6, 0x3 add-int/2addr v13, v12 .line 1399 invoke-interface/range {p1 .. p1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; move-result-object v14 :goto_2 invoke-interface {v14}, Ljava/util/Iterator;->hasNext()Z move-result v15 if-eqz v15, :cond_1 invoke-interface {v14}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v15 check-cast v15, Ljava/util/Map$Entry; .line 1400 invoke-interface {v15}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; move-result-object v5 iget-object v11, v2, Landroidx/collection/ScatterMap;->keys:[Ljava/lang/Object; aget-object v11, v11, v13 invoke-static {v5, v11}, Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v5 if-eqz v5, :cond_0 .line 1401 invoke-interface {v15}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; move-result-object v5 iget-object v11, v2, Landroidx/collection/ScatterMap;->values:[Ljava/lang/Object; aget-object v11, v11, v13 invoke-static {v5, v11}, Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v5 if-eqz v5, :cond_0 .line 1403 invoke-virtual {v2, v13}, Landroidx/collection/MutableScatterMap;->removeValueAt(I)Ljava/lang/Object; const/4 v7, 0x1 goto :goto_3 :cond_0 const/16 v11, 0x8 goto :goto_2 :cond_1 :goto_3 const/16 v5, 0x8 goto :goto_4 :cond_2 move v5, v11 :goto_4 shr-long/2addr v8, v5 add-int/lit8 v12, v12, 0x1 move v11, v5 goto :goto_1 :cond_3 move v5, v11 if-ne v10, v5, :cond_7 :cond_4 if-eq v6, v4, :cond_5 add-int/lit8 v6, v6, 0x1 goto :goto_0 :cond_5 move v5, v7 goto :goto_5 :cond_6 const/4 v5, 0x0 :goto_5 move v7, v5 :cond_7 return v7 .end method .method public retainAll(Ljava/util/Collection;)Z .locals 17 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Collection<", "+", "Ljava/lang/Object;", ">;)Z" } .end annotation const-string v0, "elements" move-object/from16 v1, p1 invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V move-object/from16 v0, p0 iget-object v2, v0, Landroidx/collection/MutableScatterMap$MutableMapWrapper$entries$1;->this$0:Landroidx/collection/MutableScatterMap; .line 363 iget-object v3, v2, Landroidx/collection/ScatterMap;->metadata:[J .line 364 array-length v4, v3 add-int/lit8 v4, v4, -0x2 if-ltz v4, :cond_6 const/4 v6, 0x0 const/4 v7, 0x0 .line 367 :goto_0 aget-wide v8, v3, v6 not-long v10, v8 const/4 v12, 0x7 shl-long/2addr v10, v12 and-long/2addr v10, v8 const-wide v12, -0x7f7f7f7f7f7f7f80L # -2.937446524422997E-306 and-long/2addr v10, v12 cmp-long v10, v10, v12 if-eqz v10, :cond_4 sub-int v10, v6, v4 not-int v10, v10 ushr-int/lit8 v10, v10, 0x1f const/16 v11, 0x8 rsub-int/lit8 v10, v10, 0x8 const/4 v12, 0x0 :goto_1 if-ge v12, v10, :cond_3 const-wide/16 v13, 0xff and-long/2addr v13, v8 const-wide/16 v15, 0x80 cmp-long v13, v13, v15 if-gez v13, :cond_2 shl-int/lit8 v13, v6, 0x3 add-int/2addr v13, v12 .line 1378 invoke-interface/range {p1 .. p1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; move-result-object v14 :goto_2 invoke-interface {v14}, Ljava/util/Iterator;->hasNext()Z move-result v15 if-eqz v15, :cond_1 invoke-interface {v14}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v15 check-cast v15, Ljava/util/Map$Entry; .line 1379 invoke-interface {v15}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; move-result-object v5 iget-object v11, v2, Landroidx/collection/ScatterMap;->keys:[Ljava/lang/Object; aget-object v11, v11, v13 invoke-static {v5, v11}, Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v5 if-eqz v5, :cond_0 .line 1380 invoke-interface {v15}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; move-result-object v5 iget-object v11, v2, Landroidx/collection/ScatterMap;->values:[Ljava/lang/Object; aget-object v11, v11, v13 invoke-static {v5, v11}, Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v5 if-eqz v5, :cond_0 goto :goto_3 :cond_0 const/16 v11, 0x8 goto :goto_2 .line 1387 :cond_1 invoke-virtual {v2, v13}, Landroidx/collection/MutableScatterMap;->removeValueAt(I)Ljava/lang/Object; const/4 v7, 0x1 :goto_3 const/16 v5, 0x8 goto :goto_4 :cond_2 move v5, v11 :goto_4 shr-long/2addr v8, v5 add-int/lit8 v12, v12, 0x1 move v11, v5 goto :goto_1 :cond_3 move v5, v11 if-ne v10, v5, :cond_7 :cond_4 if-eq v6, v4, :cond_5 add-int/lit8 v6, v6, 0x1 goto :goto_0 :cond_5 move v5, v7 goto :goto_5 :cond_6 const/4 v5, 0x0 :goto_5 move v7, v5 :cond_7 return v7 .end method .method public final bridge size()I .locals 1 .line 1313 invoke-virtual {p0}, Landroidx/collection/MutableScatterMap$MutableMapWrapper$entries$1;->getSize()I move-result v0 return v0 .end method .method public toArray()[Ljava/lang/Object; .locals 1 .line 0 invoke-static {p0}, Lkotlin/jvm/internal/CollectionToArray;->toArray(Ljava/util/Collection;)[Ljava/lang/Object; move-result-object v0 return-object v0 .end method .method public toArray([Ljava/lang/Object;)[Ljava/lang/Object; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "([TT;)[TT;" } .end annotation .line 0 const-string v0, "array" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V invoke-static {p0, p1}, Lkotlin/jvm/internal/CollectionToArray;->toArray(Ljava/util/Collection;[Ljava/lang/Object;)[Ljava/lang/Object; move-result-object p1 return-object p1 .end method