Changes of com.discord v1272

This commit is contained in:
root 2020-09-16 23:45:23 +00:00
parent 4244e04c36
commit 151e6a1914
14572 changed files with 1062860 additions and 910878 deletions

View file

@ -334,7 +334,7 @@
const-string v0, "Couldn\'t rename file "
invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/b/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
@ -410,7 +410,7 @@
const-string v1, "Couldn\'t create "
invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v1}, Lf/e/b/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
@ -431,7 +431,7 @@
const-string v1, "Couldn\'t create directory "
invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v1}, Lf/e/b/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1

View file

@ -10,7 +10,9 @@
value = 0x11
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$readBytes"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/AtomicFile;->readFully()[B
@ -18,18 +20,9 @@
const-string v0, "readFully()"
invoke-static {p0, v0}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p0, v0}, Lk0/n/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object p0
:cond_0
const-string p0, "$this$readBytes"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final readText(Landroid/util/AtomicFile;Ljava/nio/charset/Charset;)Ljava/lang/String;
@ -38,11 +31,13 @@
value = 0x11
.end annotation
const/4 v0, 0x0
const-string v0, "$this$readText"
if-eqz p0, :cond_1
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
const-string v0, "charset"
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/AtomicFile;->readFully()[B
@ -50,27 +45,13 @@
const-string v0, "readFully()"
invoke-static {p0, v0}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p0, v0}, Lk0/n/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Ljava/lang/String;
invoke-direct {v0, p0, p1}, Ljava/lang/String;-><init>([BLjava/nio/charset/Charset;)V
return-object v0
:cond_0
const-string p0, "charset"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p0, "$this$readText"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static synthetic readText$default(Landroid/util/AtomicFile;Ljava/nio/charset/Charset;ILjava/lang/Object;)Ljava/lang/String;
@ -108,11 +89,13 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "$this$tryWrite"
if-eqz p0, :cond_1
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
const-string v0, "block"
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/AtomicFile;->startWrite()Ljava/io/FileOutputStream;
@ -121,7 +104,7 @@
:try_start_0
const-string v1, "stream"
invoke-static {v0, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-interface {p1, v0}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
:try_end_0
@ -137,20 +120,6 @@
invoke-virtual {p0, v0}, Landroid/util/AtomicFile;->failWrite(Ljava/io/FileOutputStream;)V
throw p1
:cond_0
const-string p0, "block"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p0, "$this$tryWrite"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final writeBytes(Landroid/util/AtomicFile;[B)V
@ -159,11 +128,13 @@
value = 0x11
.end annotation
const/4 v0, 0x0
const-string v0, "$this$writeBytes"
if-eqz p0, :cond_1
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
const-string v0, "array"
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/AtomicFile;->startWrite()Ljava/io/FileOutputStream;
@ -172,7 +143,7 @@
:try_start_0
const-string v1, "stream"
invoke-static {v0, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0, p1}, Ljava/io/FileOutputStream;->write([B)V
:try_end_0
@ -188,20 +159,6 @@
invoke-virtual {p0, v0}, Landroid/util/AtomicFile;->failWrite(Ljava/io/FileOutputStream;)V
throw p1
:cond_0
const-string p0, "array"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p0, "$this$writeBytes"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final writeText(Landroid/util/AtomicFile;Ljava/lang/String;Ljava/nio/charset/Charset;)V
@ -210,13 +167,17 @@
value = 0x11
.end annotation
const/4 v0, 0x0
const-string v0, "$this$writeText"
if-eqz p0, :cond_2
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string v0, "text"
if-eqz p2, :cond_0
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "charset"
invoke-static {p2, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1, p2}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B
@ -224,32 +185,11 @@
const-string p2, "(this as java.lang.String).getBytes(charset)"
invoke-static {p1, p2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, p2}, Lk0/n/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p0, p1}, Landroidx/core/util/AtomicFileKt;->writeBytes(Landroid/util/AtomicFile;[B)V
return-void
:cond_0
const-string p0, "charset"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p0, "text"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_2
const-string p0, "$this$writeText"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static synthetic writeText$default(Landroid/util/AtomicFile;Ljava/lang/String;Ljava/nio/charset/Charset;ILjava/lang/Object;)V

View file

@ -18,7 +18,7 @@
const-string p1, "Half.valueOf(this)"
invoke-static {p0, p1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p0, p1}, Lk0/n/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object p0
.end method
@ -35,7 +35,7 @@
const-string v0, "Half.valueOf(this)"
invoke-static {p0, v0}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p0, v0}, Lk0/n/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object p0
.end method
@ -46,7 +46,9 @@
value = 0x1a
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$toHalf"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p0}, Landroid/util/Half;->valueOf(Ljava/lang/String;)Landroid/util/Half;
@ -54,18 +56,9 @@
const-string v0, "Half.valueOf(this)"
invoke-static {p0, v0}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p0, v0}, Lk0/n/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object p0
:cond_0
const-string p0, "$this$toHalf"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final toHalf(S)Landroid/util/Half;
@ -80,7 +73,7 @@
const-string v0, "Half.valueOf(this)"
invoke-static {p0, v0}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p0, v0}, Lk0/n/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object p0
.end method

View file

@ -1,11 +1,11 @@
.class public final Landroidx/core/util/LongSparseArrayKt$keyIterator$1;
.super Lk0/i/r;
.super Lk0/i/p;
.source "LongSparseArray.kt"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/core/util/LongSparseArrayKt;->keyIterator(Landroid/util/LongSparseArray;)Lk0/i/r;
value = Landroidx/core/util/LongSparseArrayKt;->keyIterator(Landroid/util/LongSparseArray;)Lk0/i/p;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -33,7 +33,7 @@
iput-object p1, p0, Landroidx/core/util/LongSparseArrayKt$keyIterator$1;->$this_keyIterator:Landroid/util/LongSparseArray;
invoke-direct {p0}, Lk0/i/r;-><init>()V
invoke-direct {p0}, Lk0/i/p;-><init>()V
return-void
.end method

View file

@ -4,7 +4,7 @@
# interfaces
.implements Ljava/util/Iterator;
.implements Lk0/n/c/v/a;
.implements Lk0/n/c/w/a;
# annotations
@ -22,7 +22,7 @@
"Ljava/lang/Object;",
"Ljava/util/Iterator<",
"TT;>;",
"Lk0/n/c/v/a;"
"Lk0/n/c/w/a;"
}
.end annotation

View file

@ -5,7 +5,7 @@
# direct methods
.method public static final contains(Landroid/util/LongSparseArray;J)Z
.locals 0
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x10
.end annotation
@ -20,7 +20,9 @@
}
.end annotation
if-eqz p0, :cond_1
const-string v0, "$this$contains"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1, p2}, Landroid/util/LongSparseArray;->indexOfKey(J)I
@ -37,19 +39,10 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$contains"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final containsKey(Landroid/util/LongSparseArray;J)Z
.locals 0
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x10
.end annotation
@ -64,7 +57,9 @@
}
.end annotation
if-eqz p0, :cond_1
const-string v0, "$this$containsKey"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1, p2}, Landroid/util/LongSparseArray;->indexOfKey(J)I
@ -81,19 +76,10 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$containsKey"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final containsValue(Landroid/util/LongSparseArray;Ljava/lang/Object;)Z
.locals 0
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x10
.end annotation
@ -108,7 +94,9 @@
}
.end annotation
if-eqz p0, :cond_1
const-string v0, "$this$containsValue"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/LongSparseArray;->indexOfValue(Ljava/lang/Object;)I
@ -125,15 +113,6 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$containsValue"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final forEach(Landroid/util/LongSparseArray;Lkotlin/jvm/functions/Function2;)V
@ -158,22 +137,24 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "$this$forEach"
if-eqz p0, :cond_2
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string v0, "action"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/LongSparseArray;->size()I
move-result v1
move-result v0
const/4 v1, 0x0
:goto_0
if-ge v0, v1, :cond_0
if-ge v1, v0, :cond_0
invoke-virtual {p0, v0}, Landroid/util/LongSparseArray;->keyAt(I)J
invoke-virtual {p0, v1}, Landroid/util/LongSparseArray;->keyAt(I)J
move-result-wide v2
@ -181,36 +162,22 @@
move-result-object v2
invoke-virtual {p0, v0}, Landroid/util/LongSparseArray;->valueAt(I)Ljava/lang/Object;
invoke-virtual {p0, v1}, Landroid/util/LongSparseArray;->valueAt(I)Ljava/lang/Object;
move-result-object v3
invoke-interface {p1, v2, v3}, Lkotlin/jvm/functions/Function2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
add-int/lit8 v0, v0, 0x1
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_0
return-void
:cond_1
const-string p0, "action"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_2
const-string p0, "$this$forEach"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final getOrDefault(Landroid/util/LongSparseArray;JLjava/lang/Object;)Ljava/lang/Object;
.locals 0
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x10
.end annotation
@ -225,7 +192,9 @@
}
.end annotation
if-eqz p0, :cond_1
const-string v0, "$this$getOrDefault"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1, p2}, Landroid/util/LongSparseArray;->get(J)Ljava/lang/Object;
@ -237,15 +206,6 @@
:cond_0
return-object p3
:cond_1
const-string p0, "$this$getOrDefault"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final getOrElse(Landroid/util/LongSparseArray;JLkotlin/jvm/functions/Function0;)Ljava/lang/Object;
@ -266,11 +226,13 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "$this$getOrElse"
if-eqz p0, :cond_2
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p3, :cond_1
const-string v0, "defaultValue"
invoke-static {p3, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1, p2}, Landroid/util/LongSparseArray;->get(J)Ljava/lang/Object;
@ -287,24 +249,10 @@
:goto_0
return-object p0
:cond_1
const-string p0, "defaultValue"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_2
const-string p0, "$this$getOrElse"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final getSize(Landroid/util/LongSparseArray;)I
.locals 0
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x10
.end annotation
@ -319,26 +267,19 @@
}
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$size"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/LongSparseArray;->size()I
move-result p0
return p0
:cond_0
const-string p0, "$this$size"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final isEmpty(Landroid/util/LongSparseArray;)Z
.locals 0
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x10
.end annotation
@ -353,7 +294,9 @@
}
.end annotation
if-eqz p0, :cond_1
const-string v0, "$this$isEmpty"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/LongSparseArray;->size()I
@ -370,19 +313,10 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$isEmpty"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final isNotEmpty(Landroid/util/LongSparseArray;)Z
.locals 0
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x10
.end annotation
@ -397,7 +331,9 @@
}
.end annotation
if-eqz p0, :cond_1
const-string v0, "$this$isNotEmpty"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/LongSparseArray;->size()I
@ -414,18 +350,9 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$isNotEmpty"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final keyIterator(Landroid/util/LongSparseArray;)Lk0/i/r;
.method public static final keyIterator(Landroid/util/LongSparseArray;)Lk0/i/p;
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x10
@ -438,26 +365,19 @@
">(",
"Landroid/util/LongSparseArray<",
"TT;>;)",
"Lk0/i/r;"
"Lk0/i/p;"
}
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$keyIterator"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroidx/core/util/LongSparseArrayKt$keyIterator$1;
invoke-direct {v0, p0}, Landroidx/core/util/LongSparseArrayKt$keyIterator$1;-><init>(Landroid/util/LongSparseArray;)V
return-object v0
:cond_0
const-string p0, "$this$keyIterator"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final plus(Landroid/util/LongSparseArray;Landroid/util/LongSparseArray;)Landroid/util/LongSparseArray;
@ -480,11 +400,13 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "$this$plus"
if-eqz p0, :cond_1
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
const-string v0, "other"
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroid/util/LongSparseArray;
@ -505,20 +427,6 @@
invoke-static {v0, p1}, Landroidx/core/util/LongSparseArrayKt;->putAll(Landroid/util/LongSparseArray;Landroid/util/LongSparseArray;)V
return-object v0
:cond_0
const-string p0, "other"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p0, "$this$plus"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final putAll(Landroid/util/LongSparseArray;Landroid/util/LongSparseArray;)V
@ -539,55 +447,43 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "$this$putAll"
if-eqz p0, :cond_2
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string v0, "other"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Landroid/util/LongSparseArray;->size()I
move-result v1
move-result v0
const/4 v1, 0x0
:goto_0
if-ge v0, v1, :cond_0
if-ge v1, v0, :cond_0
invoke-virtual {p1, v0}, Landroid/util/LongSparseArray;->keyAt(I)J
invoke-virtual {p1, v1}, Landroid/util/LongSparseArray;->keyAt(I)J
move-result-wide v2
invoke-virtual {p1, v0}, Landroid/util/LongSparseArray;->valueAt(I)Ljava/lang/Object;
invoke-virtual {p1, v1}, Landroid/util/LongSparseArray;->valueAt(I)Ljava/lang/Object;
move-result-object v4
invoke-virtual {p0, v2, v3, v4}, Landroid/util/LongSparseArray;->put(JLjava/lang/Object;)V
add-int/lit8 v0, v0, 0x1
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_0
return-void
:cond_1
const-string p0, "other"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_2
const-string p0, "$this$putAll"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final remove(Landroid/util/LongSparseArray;JLjava/lang/Object;)Z
.locals 0
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x10
.end annotation
@ -602,7 +498,9 @@
}
.end annotation
if-eqz p0, :cond_1
const-string v0, "$this$remove"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1, p2}, Landroid/util/LongSparseArray;->indexOfKey(J)I
@ -614,7 +512,7 @@
move-result-object p2
invoke-static {p3, p2}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {p3, p2}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p2
@ -630,19 +528,10 @@
const/4 p0, 0x0
return p0
:cond_1
const-string p0, "$this$remove"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final set(Landroid/util/LongSparseArray;JLjava/lang/Object;)V
.locals 0
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x10
.end annotation
@ -657,20 +546,13 @@
}
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$set"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1, p2, p3}, Landroid/util/LongSparseArray;->put(JLjava/lang/Object;)V
return-void
:cond_0
const-string p0, "$this$set"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final valueIterator(Landroid/util/LongSparseArray;)Ljava/util/Iterator;
@ -691,20 +573,13 @@
}
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$valueIterator"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroidx/core/util/LongSparseArrayKt$valueIterator$1;
invoke-direct {v0, p0}, Landroidx/core/util/LongSparseArrayKt$valueIterator$1;-><init>(Landroid/util/LongSparseArray;)V
return-object v0
:cond_0
const-string p0, "$this$valueIterator"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method

View file

@ -1,5 +1,5 @@
.class public final Landroidx/core/util/LruCacheKt$lruCache$1;
.super Lk0/n/c/i;
.super Lk0/n/c/j;
.source "LruCache.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function2<",
"TK;TV;",
"Ljava/lang/Integer;",
@ -49,7 +49,7 @@
const/4 v0, 0x2
invoke-direct {p0, v0}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, v0}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -64,29 +64,17 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "<anonymous parameter 0>"
if-eqz p1, :cond_1
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
const-string p1, "<anonymous parameter 1>"
invoke-static {p2, p1}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 p1, 0x1
return p1
:cond_0
const-string p1, "<anonymous parameter 1>"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p1, "<anonymous parameter 0>"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

View file

@ -1,5 +1,5 @@
.class public final Landroidx/core/util/LruCacheKt$lruCache$2;
.super Lk0/n/c/i;
.super Lk0/n/c/j;
.source "LruCache.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function1<",
"TK;TV;>;"
}
@ -47,7 +47,7 @@
const/4 v0, 0x1
invoke-direct {p0, v0}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, v0}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -62,16 +62,11 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "it"
if-eqz p1, :cond_0
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object v0
const/4 p1, 0x0
:cond_0
const-string p1, "it"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
return-object p1
.end method

View file

@ -1,5 +1,5 @@
.class public final Landroidx/core/util/LruCacheKt$lruCache$3;
.super Lk0/n/c/i;
.super Lk0/n/c/j;
.source "LruCache.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function4<",
"Ljava/lang/Boolean;",
"TK;TV;TV;",
@ -50,7 +50,7 @@
const/4 v0, 0x4
invoke-direct {p0, v0}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, v0}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -81,25 +81,13 @@
}
.end annotation
const/4 p1, 0x0
const-string p1, "<anonymous parameter 1>"
if-eqz p2, :cond_1
invoke-static {p2, p1}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p3, :cond_0
const-string p1, "<anonymous parameter 2>"
invoke-static {p3, p1}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-void
:cond_0
const-string p2, "<anonymous parameter 2>"
invoke-static {p2}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw p1
:cond_1
const-string p2, "<anonymous parameter 1>"
invoke-static {p2}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw p1
.end method

View file

@ -58,7 +58,9 @@
}
.end annotation
if-eqz p1, :cond_0
const-string v0, "key"
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Landroidx/core/util/LruCacheKt$lruCache$4;->$create:Lkotlin/jvm/functions/Function1;
@ -67,15 +69,6 @@
move-result-object p1
return-object p1
:cond_0
const-string p1, "key"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public entryRemoved(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
@ -86,11 +79,13 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "key"
if-eqz p2, :cond_1
invoke-static {p2, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p3, :cond_0
const-string v0, "oldValue"
invoke-static {p3, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Landroidx/core/util/LruCacheKt$lruCache$4;->$onEntryRemoved:Lkotlin/jvm/functions/Function4;
@ -101,20 +96,6 @@
invoke-interface {v0, p1, p2, p3, p4}, Lkotlin/jvm/functions/Function4;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
return-void
:cond_0
const-string p1, "oldValue"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p1, "key"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public sizeOf(Ljava/lang/Object;Ljava/lang/Object;)I
@ -125,11 +106,13 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "key"
if-eqz p1, :cond_1
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
const-string/jumbo v0, "value"
invoke-static {p2, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Landroidx/core/util/LruCacheKt$lruCache$4;->$sizeOf:Lkotlin/jvm/functions/Function2;
@ -144,18 +127,4 @@
move-result p1
return p1
:cond_0
const-string p1, "value"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p1, "key"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method

View file

@ -30,13 +30,17 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "sizeOf"
if-eqz p1, :cond_2
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_1
const-string v0, "create"
if-eqz p3, :cond_0
invoke-static {p2, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "onEntryRemoved"
invoke-static {p3, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroidx/core/util/LruCacheKt$lruCache$4;
@ -55,27 +59,6 @@
invoke-direct/range {v1 .. v6}, Landroidx/core/util/LruCacheKt$lruCache$4;-><init>(Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function4;II)V
return-object v0
:cond_0
const-string p0, "onEntryRemoved"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p0, "create"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_2
const-string p0, "sizeOf"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static synthetic lruCache$default(ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function4;ILjava/lang/Object;)Landroid/util/LruCache;
@ -110,15 +93,15 @@
const-string p1, "sizeOf"
invoke-static {v1, p1}, Lk0/n/c/h;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, p1}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string p1, "create"
invoke-static {v2, p1}, Lk0/n/c/h;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, p1}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string p1, "onEntryRemoved"
invoke-static {v3, p1}, Lk0/n/c/h;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, p1}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance p1, Landroidx/core/util/LruCacheKt$lruCache$4;

View file

@ -183,7 +183,7 @@
const-string v0, "Pair{"
invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/b/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0

View file

@ -5,7 +5,7 @@
# direct methods
.method public static final component1(Landroid/util/Pair;)Ljava/lang/Object;
.locals 0
.locals 1
.annotation build Landroid/annotation/SuppressLint;
value = {
"UnknownNullness"
@ -24,24 +24,17 @@
}
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$component1"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
iget-object p0, p0, Landroid/util/Pair;->first:Ljava/lang/Object;
return-object p0
:cond_0
const-string p0, "$this$component1"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final component2(Landroid/util/Pair;)Ljava/lang/Object;
.locals 0
.locals 1
.annotation build Landroid/annotation/SuppressLint;
value = {
"UnknownNullness"
@ -60,20 +53,13 @@
}
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$component2"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
iget-object p0, p0, Landroid/util/Pair;->second:Ljava/lang/Object;
return-object p0
:cond_0
const-string p0, "$this$component2"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final toAndroidPair(Lkotlin/Pair;)Landroid/util/Pair;
@ -92,7 +78,9 @@
}
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$toAndroidPair"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroid/util/Pair;
@ -103,15 +91,6 @@
invoke-direct {v0, v1, p0}, Landroid/util/Pair;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V
return-object v0
:cond_0
const-string p0, "$this$toAndroidPair"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final toKotlinPair(Landroid/util/Pair;)Lkotlin/Pair;
@ -130,7 +109,9 @@
}
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$toKotlinPair"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lkotlin/Pair;
@ -141,13 +122,4 @@
invoke-direct {v0, v1, p0}, Lkotlin/Pair;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V
return-object v0
:cond_0
const-string p0, "$this$toKotlinPair"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method

File diff suppressed because one or more lines are too long

View file

@ -57,7 +57,11 @@
}
.end annotation
if-eqz p1, :cond_1
const-string/jumbo v0, "value"
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroidx/core/util/RangeKt$toClosedRange$1;->getStart()Ljava/lang/Comparable;
@ -88,15 +92,6 @@
:goto_0
return p1
:cond_1
const-string p1, "value"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public getEndInclusive()Ljava/lang/Comparable;

View file

@ -24,11 +24,13 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "$this$and"
if-eqz p0, :cond_1
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
const-string v0, "other"
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/Range;->intersect(Landroid/util/Range;)Landroid/util/Range;
@ -36,23 +38,9 @@
const-string p1, "intersect(other)"
invoke-static {p0, p1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p0, p1}, Lk0/n/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object p0
:cond_0
const-string p0, "other"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p0, "$this$and"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final plus(Landroid/util/Range;Landroid/util/Range;)Landroid/util/Range;
@ -75,11 +63,13 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "$this$plus"
if-eqz p0, :cond_1
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
const-string v0, "other"
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/Range;->extend(Landroid/util/Range;)Landroid/util/Range;
@ -87,23 +77,9 @@
const-string p1, "extend(other)"
invoke-static {p0, p1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p0, p1}, Lk0/n/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object p0
:cond_0
const-string p0, "other"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p0, "$this$plus"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final plus(Landroid/util/Range;Ljava/lang/Comparable;)Landroid/util/Range;
@ -124,11 +100,13 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "$this$plus"
if-eqz p0, :cond_1
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
const-string/jumbo v0, "value"
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/Range;->extend(Ljava/lang/Comparable;)Landroid/util/Range;
@ -136,23 +114,9 @@
const-string p1, "extend(value)"
invoke-static {p0, p1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p0, p1}, Lk0/n/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object p0
:cond_0
const-string p0, "value"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p0, "$this$plus"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final rangeTo(Ljava/lang/Comparable;Ljava/lang/Comparable;)Landroid/util/Range;
@ -171,31 +135,19 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "$this$rangeTo"
if-eqz p0, :cond_1
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
const-string v0, "that"
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroid/util/Range;
invoke-direct {v0, p0, p1}, Landroid/util/Range;-><init>(Ljava/lang/Comparable;Ljava/lang/Comparable;)V
return-object v0
:cond_0
const-string p0, "that"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p0, "$this$rangeTo"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final toClosedRange(Landroid/util/Range;)Lk0/q/a;
@ -216,22 +168,15 @@
}
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$toClosedRange"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroidx/core/util/RangeKt$toClosedRange$1;
invoke-direct {v0, p0}, Landroidx/core/util/RangeKt$toClosedRange$1;-><init>(Landroid/util/Range;)V
return-object v0
:cond_0
const-string p0, "$this$toClosedRange"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final toRange(Lk0/q/a;)Landroid/util/Range;
@ -252,7 +197,9 @@
}
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$toRange"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroid/util/Range;
@ -267,13 +214,4 @@
invoke-direct {v0, v1, p0}, Landroid/util/Range;-><init>(Ljava/lang/Comparable;Ljava/lang/Comparable;)V
return-object v0
:cond_0
const-string p0, "$this$toRange"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method

View file

@ -5,97 +5,69 @@
# direct methods
.method public static final component1(Landroid/util/SizeF;)F
.locals 0
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x15
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$component1"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/SizeF;->getWidth()F
move-result p0
return p0
:cond_0
const-string p0, "$this$component1"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final component1(Landroid/util/Size;)I
.locals 0
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x15
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$component1"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/Size;->getWidth()I
move-result p0
return p0
:cond_0
const-string p0, "$this$component1"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final component2(Landroid/util/SizeF;)F
.locals 0
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x15
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$component2"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/SizeF;->getHeight()F
move-result p0
return p0
:cond_0
const-string p0, "$this$component2"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final component2(Landroid/util/Size;)I
.locals 0
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x15
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$component2"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/Size;->getHeight()I
move-result p0
return p0
:cond_0
const-string p0, "$this$component2"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method

View file

@ -1,11 +1,11 @@
.class public final Landroidx/core/util/SparseArrayKt$keyIterator$1;
.super Lk0/i/q;
.super Lk0/i/o;
.source "SparseArray.kt"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/core/util/SparseArrayKt;->keyIterator(Landroid/util/SparseArray;)Lk0/i/q;
value = Landroidx/core/util/SparseArrayKt;->keyIterator(Landroid/util/SparseArray;)Lk0/i/o;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -33,7 +33,7 @@
iput-object p1, p0, Landroidx/core/util/SparseArrayKt$keyIterator$1;->$this_keyIterator:Landroid/util/SparseArray;
invoke-direct {p0}, Lk0/i/q;-><init>()V
invoke-direct {p0}, Lk0/i/o;-><init>()V
return-void
.end method

View file

@ -4,7 +4,7 @@
# interfaces
.implements Ljava/util/Iterator;
.implements Lk0/n/c/v/a;
.implements Lk0/n/c/w/a;
# annotations
@ -22,7 +22,7 @@
"Ljava/lang/Object;",
"Ljava/util/Iterator<",
"TT;>;",
"Lk0/n/c/v/a;"
"Lk0/n/c/w/a;"
}
.end annotation

View file

@ -5,7 +5,7 @@
# direct methods
.method public static final contains(Landroid/util/SparseArray;I)Z
.locals 0
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
@ -16,7 +16,9 @@
}
.end annotation
if-eqz p0, :cond_1
const-string v0, "$this$contains"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/SparseArray;->indexOfKey(I)I
@ -33,19 +35,10 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$contains"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final containsKey(Landroid/util/SparseArray;I)Z
.locals 0
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
@ -56,7 +49,9 @@
}
.end annotation
if-eqz p0, :cond_1
const-string v0, "$this$containsKey"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/SparseArray;->indexOfKey(I)I
@ -73,19 +68,10 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$containsKey"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final containsValue(Landroid/util/SparseArray;Ljava/lang/Object;)Z
.locals 0
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
@ -96,7 +82,9 @@
}
.end annotation
if-eqz p0, :cond_1
const-string v0, "$this$containsValue"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/SparseArray;->indexOfValue(Ljava/lang/Object;)I
@ -113,15 +101,6 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$containsValue"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final forEach(Landroid/util/SparseArray;Lkotlin/jvm/functions/Function2;)V
@ -142,22 +121,24 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "$this$forEach"
if-eqz p0, :cond_2
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string v0, "action"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/SparseArray;->size()I
move-result v1
move-result v0
const/4 v1, 0x0
:goto_0
if-ge v0, v1, :cond_0
if-ge v1, v0, :cond_0
invoke-virtual {p0, v0}, Landroid/util/SparseArray;->keyAt(I)I
invoke-virtual {p0, v1}, Landroid/util/SparseArray;->keyAt(I)I
move-result v2
@ -165,36 +146,22 @@
move-result-object v2
invoke-virtual {p0, v0}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object;
invoke-virtual {p0, v1}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object;
move-result-object v3
invoke-interface {p1, v2, v3}, Lkotlin/jvm/functions/Function2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
add-int/lit8 v0, v0, 0x1
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_0
return-void
:cond_1
const-string p0, "action"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_2
const-string p0, "$this$forEach"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final getOrDefault(Landroid/util/SparseArray;ILjava/lang/Object;)Ljava/lang/Object;
.locals 0
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
@ -205,7 +172,9 @@
}
.end annotation
if-eqz p0, :cond_1
const-string v0, "$this$getOrDefault"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
@ -217,15 +186,6 @@
:cond_0
return-object p2
:cond_1
const-string p0, "$this$getOrDefault"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final getOrElse(Landroid/util/SparseArray;ILkotlin/jvm/functions/Function0;)Ljava/lang/Object;
@ -242,11 +202,13 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "$this$getOrElse"
if-eqz p0, :cond_2
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_1
const-string v0, "defaultValue"
invoke-static {p2, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
@ -263,24 +225,10 @@
:goto_0
return-object p0
:cond_1
const-string p0, "defaultValue"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_2
const-string p0, "$this$getOrElse"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final getSize(Landroid/util/SparseArray;)I
.locals 0
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
@ -291,26 +239,19 @@
}
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$size"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/SparseArray;->size()I
move-result p0
return p0
:cond_0
const-string p0, "$this$size"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final isEmpty(Landroid/util/SparseArray;)Z
.locals 0
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
@ -321,7 +262,9 @@
}
.end annotation
if-eqz p0, :cond_1
const-string v0, "$this$isEmpty"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/SparseArray;->size()I
@ -338,19 +281,10 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$isEmpty"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final isNotEmpty(Landroid/util/SparseArray;)Z
.locals 0
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
@ -361,7 +295,9 @@
}
.end annotation
if-eqz p0, :cond_1
const-string v0, "$this$isNotEmpty"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/SparseArray;->size()I
@ -378,18 +314,9 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$isNotEmpty"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final keyIterator(Landroid/util/SparseArray;)Lk0/i/q;
.method public static final keyIterator(Landroid/util/SparseArray;)Lk0/i/o;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
@ -398,26 +325,19 @@
">(",
"Landroid/util/SparseArray<",
"TT;>;)",
"Lk0/i/q;"
"Lk0/i/o;"
}
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$keyIterator"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroidx/core/util/SparseArrayKt$keyIterator$1;
invoke-direct {v0, p0}, Landroidx/core/util/SparseArrayKt$keyIterator$1;-><init>(Landroid/util/SparseArray;)V
return-object v0
:cond_0
const-string p0, "$this$keyIterator"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final plus(Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/util/SparseArray;
@ -436,11 +356,13 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "$this$plus"
if-eqz p0, :cond_1
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
const-string v0, "other"
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroid/util/SparseArray;
@ -461,20 +383,6 @@
invoke-static {v0, p1}, Landroidx/core/util/SparseArrayKt;->putAll(Landroid/util/SparseArray;Landroid/util/SparseArray;)V
return-object v0
:cond_0
const-string p0, "other"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p0, "$this$plus"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final putAll(Landroid/util/SparseArray;Landroid/util/SparseArray;)V
@ -491,51 +399,39 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "$this$putAll"
if-eqz p0, :cond_2
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string v0, "other"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Landroid/util/SparseArray;->size()I
move-result v1
move-result v0
const/4 v1, 0x0
:goto_0
if-ge v0, v1, :cond_0
if-ge v1, v0, :cond_0
invoke-virtual {p1, v0}, Landroid/util/SparseArray;->keyAt(I)I
invoke-virtual {p1, v1}, Landroid/util/SparseArray;->keyAt(I)I
move-result v2
invoke-virtual {p1, v0}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object;
invoke-virtual {p1, v1}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object;
move-result-object v3
invoke-virtual {p0, v2, v3}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
add-int/lit8 v0, v0, 0x1
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_0
return-void
:cond_1
const-string p0, "other"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_2
const-string p0, "$this$putAll"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final remove(Landroid/util/SparseArray;ILjava/lang/Object;)Z
@ -550,7 +446,9 @@
}
.end annotation
if-eqz p0, :cond_1
const-string v0, "$this$remove"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/SparseArray;->indexOfKey(I)I
@ -562,7 +460,7 @@
move-result-object v0
invoke-static {p2, v0}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {p2, v0}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p2
@ -578,19 +476,10 @@
const/4 p0, 0x0
return p0
:cond_1
const-string p0, "$this$remove"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final set(Landroid/util/SparseArray;ILjava/lang/Object;)V
.locals 0
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
@ -601,20 +490,13 @@
}
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$set"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1, p2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
return-void
:cond_0
const-string p0, "$this$set"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final valueIterator(Landroid/util/SparseArray;)Ljava/util/Iterator;
@ -631,20 +513,13 @@
}
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$valueIterator"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroidx/core/util/SparseArrayKt$valueIterator$1;
invoke-direct {v0, p0}, Landroidx/core/util/SparseArrayKt$valueIterator$1;-><init>(Landroid/util/SparseArray;)V
return-object v0
:cond_0
const-string p0, "$this$valueIterator"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method

View file

@ -1,11 +1,11 @@
.class public final Landroidx/core/util/SparseBooleanArrayKt$keyIterator$1;
.super Lk0/i/q;
.super Lk0/i/o;
.source "SparseBooleanArray.kt"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/core/util/SparseBooleanArrayKt;->keyIterator(Landroid/util/SparseBooleanArray;)Lk0/i/q;
value = Landroidx/core/util/SparseBooleanArrayKt;->keyIterator(Landroid/util/SparseBooleanArray;)Lk0/i/o;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -26,7 +26,7 @@
iput-object p1, p0, Landroidx/core/util/SparseBooleanArrayKt$keyIterator$1;->$this_keyIterator:Landroid/util/SparseBooleanArray;
invoke-direct {p0}, Lk0/i/q;-><init>()V
invoke-direct {p0}, Lk0/i/o;-><init>()V
return-void
.end method

View file

@ -1,11 +1,11 @@
.class public final Landroidx/core/util/SparseBooleanArrayKt$valueIterator$1;
.super Lk0/i/f;
.super Lk0/i/h;
.source "SparseBooleanArray.kt"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/core/util/SparseBooleanArrayKt;->valueIterator(Landroid/util/SparseBooleanArray;)Lk0/i/f;
value = Landroidx/core/util/SparseBooleanArrayKt;->valueIterator(Landroid/util/SparseBooleanArray;)Lk0/i/h;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -26,7 +26,7 @@
iput-object p1, p0, Landroidx/core/util/SparseBooleanArrayKt$valueIterator$1;->$this_valueIterator:Landroid/util/SparseBooleanArray;
invoke-direct {p0}, Lk0/i/f;-><init>()V
invoke-direct {p0}, Lk0/i/h;-><init>()V
return-void
.end method

View file

@ -5,9 +5,11 @@
# direct methods
.method public static final contains(Landroid/util/SparseBooleanArray;I)Z
.locals 0
.locals 1
if-eqz p0, :cond_1
const-string v0, "$this$contains"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/SparseBooleanArray;->indexOfKey(I)I
@ -24,21 +26,14 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$contains"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final containsKey(Landroid/util/SparseBooleanArray;I)Z
.locals 0
.locals 1
if-eqz p0, :cond_1
const-string v0, "$this$containsKey"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/SparseBooleanArray;->indexOfKey(I)I
@ -55,21 +50,14 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$containsKey"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final containsValue(Landroid/util/SparseBooleanArray;Z)Z
.locals 0
.locals 1
if-eqz p0, :cond_1
const-string v0, "$this$containsValue"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/SparseBooleanArray;->indexOfValue(Z)I
@ -86,15 +74,6 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$containsValue"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final forEach(Landroid/util/SparseBooleanArray;Lkotlin/jvm/functions/Function2;)V
@ -113,22 +92,24 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "$this$forEach"
if-eqz p0, :cond_2
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string v0, "action"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/SparseBooleanArray;->size()I
move-result v1
move-result v0
const/4 v1, 0x0
:goto_0
if-ge v0, v1, :cond_0
if-ge v1, v0, :cond_0
invoke-virtual {p0, v0}, Landroid/util/SparseBooleanArray;->keyAt(I)I
invoke-virtual {p0, v1}, Landroid/util/SparseBooleanArray;->keyAt(I)I
move-result v2
@ -136,7 +117,7 @@
move-result-object v2
invoke-virtual {p0, v0}, Landroid/util/SparseBooleanArray;->valueAt(I)Z
invoke-virtual {p0, v1}, Landroid/util/SparseBooleanArray;->valueAt(I)Z
move-result v3
@ -146,47 +127,26 @@
invoke-interface {p1, v2, v3}, Lkotlin/jvm/functions/Function2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
add-int/lit8 v0, v0, 0x1
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_0
return-void
:cond_1
const-string p0, "action"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_2
const-string p0, "$this$forEach"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final getOrDefault(Landroid/util/SparseBooleanArray;IZ)Z
.locals 0
.locals 1
if-eqz p0, :cond_0
const-string v0, "$this$getOrDefault"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1, p2}, Landroid/util/SparseBooleanArray;->get(IZ)Z
move-result p0
return p0
:cond_0
const-string p0, "$this$getOrDefault"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final getOrElse(Landroid/util/SparseBooleanArray;ILkotlin/jvm/functions/Function0;)Z
@ -202,11 +162,13 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "$this$getOrElse"
if-eqz p0, :cond_2
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_1
const-string v0, "defaultValue"
invoke-static {p2, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/SparseBooleanArray;->indexOfKey(I)I
@ -233,47 +195,28 @@
:goto_0
return p0
:cond_1
const-string p0, "defaultValue"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_2
const-string p0, "$this$getOrElse"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final getSize(Landroid/util/SparseBooleanArray;)I
.locals 0
.locals 1
if-eqz p0, :cond_0
const-string v0, "$this$size"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/SparseBooleanArray;->size()I
move-result p0
return p0
:cond_0
const-string p0, "$this$size"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final isEmpty(Landroid/util/SparseBooleanArray;)Z
.locals 0
.locals 1
if-eqz p0, :cond_1
const-string v0, "$this$isEmpty"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/SparseBooleanArray;->size()I
@ -290,21 +233,14 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$isEmpty"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final isNotEmpty(Landroid/util/SparseBooleanArray;)Z
.locals 0
.locals 1
if-eqz p0, :cond_1
const-string v0, "$this$isNotEmpty"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/SparseBooleanArray;->size()I
@ -321,46 +257,32 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$isNotEmpty"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final keyIterator(Landroid/util/SparseBooleanArray;)Lk0/i/q;
.method public static final keyIterator(Landroid/util/SparseBooleanArray;)Lk0/i/o;
.locals 1
if-eqz p0, :cond_0
const-string v0, "$this$keyIterator"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroidx/core/util/SparseBooleanArrayKt$keyIterator$1;
invoke-direct {v0, p0}, Landroidx/core/util/SparseBooleanArrayKt$keyIterator$1;-><init>(Landroid/util/SparseBooleanArray;)V
return-object v0
:cond_0
const-string p0, "$this$keyIterator"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final plus(Landroid/util/SparseBooleanArray;Landroid/util/SparseBooleanArray;)Landroid/util/SparseBooleanArray;
.locals 3
const/4 v0, 0x0
const-string v0, "$this$plus"
if-eqz p0, :cond_1
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
const-string v0, "other"
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroid/util/SparseBooleanArray;
@ -381,76 +303,52 @@
invoke-static {v0, p1}, Landroidx/core/util/SparseBooleanArrayKt;->putAll(Landroid/util/SparseBooleanArray;Landroid/util/SparseBooleanArray;)V
return-object v0
:cond_0
const-string p0, "other"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p0, "$this$plus"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final putAll(Landroid/util/SparseBooleanArray;Landroid/util/SparseBooleanArray;)V
.locals 4
const/4 v0, 0x0
const-string v0, "$this$putAll"
if-eqz p0, :cond_2
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string v0, "other"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Landroid/util/SparseBooleanArray;->size()I
move-result v1
move-result v0
const/4 v1, 0x0
:goto_0
if-ge v0, v1, :cond_0
if-ge v1, v0, :cond_0
invoke-virtual {p1, v0}, Landroid/util/SparseBooleanArray;->keyAt(I)I
invoke-virtual {p1, v1}, Landroid/util/SparseBooleanArray;->keyAt(I)I
move-result v2
invoke-virtual {p1, v0}, Landroid/util/SparseBooleanArray;->valueAt(I)Z
invoke-virtual {p1, v1}, Landroid/util/SparseBooleanArray;->valueAt(I)Z
move-result v3
invoke-virtual {p0, v2, v3}, Landroid/util/SparseBooleanArray;->put(IZ)V
add-int/lit8 v0, v0, 0x1
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_0
return-void
:cond_1
const-string p0, "other"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_2
const-string p0, "$this$putAll"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final remove(Landroid/util/SparseBooleanArray;IZ)Z
.locals 1
if-eqz p0, :cond_1
const-string v0, "$this$remove"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/SparseBooleanArray;->indexOfKey(I)I
@ -474,53 +372,30 @@
const/4 p0, 0x0
return p0
:cond_1
const-string p0, "$this$remove"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final set(Landroid/util/SparseBooleanArray;IZ)V
.locals 0
.locals 1
if-eqz p0, :cond_0
const-string v0, "$this$set"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1, p2}, Landroid/util/SparseBooleanArray;->put(IZ)V
return-void
:cond_0
const-string p0, "$this$set"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final valueIterator(Landroid/util/SparseBooleanArray;)Lk0/i/f;
.method public static final valueIterator(Landroid/util/SparseBooleanArray;)Lk0/i/h;
.locals 1
if-eqz p0, :cond_0
const-string v0, "$this$valueIterator"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroidx/core/util/SparseBooleanArrayKt$valueIterator$1;
invoke-direct {v0, p0}, Landroidx/core/util/SparseBooleanArrayKt$valueIterator$1;-><init>(Landroid/util/SparseBooleanArray;)V
return-object v0
:cond_0
const-string p0, "$this$valueIterator"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method

View file

@ -1,11 +1,11 @@
.class public final Landroidx/core/util/SparseIntArrayKt$keyIterator$1;
.super Lk0/i/q;
.super Lk0/i/o;
.source "SparseIntArray.kt"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/core/util/SparseIntArrayKt;->keyIterator(Landroid/util/SparseIntArray;)Lk0/i/q;
value = Landroidx/core/util/SparseIntArrayKt;->keyIterator(Landroid/util/SparseIntArray;)Lk0/i/o;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -26,7 +26,7 @@
iput-object p1, p0, Landroidx/core/util/SparseIntArrayKt$keyIterator$1;->$this_keyIterator:Landroid/util/SparseIntArray;
invoke-direct {p0}, Lk0/i/q;-><init>()V
invoke-direct {p0}, Lk0/i/o;-><init>()V
return-void
.end method

View file

@ -1,11 +1,11 @@
.class public final Landroidx/core/util/SparseIntArrayKt$valueIterator$1;
.super Lk0/i/q;
.super Lk0/i/o;
.source "SparseIntArray.kt"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/core/util/SparseIntArrayKt;->valueIterator(Landroid/util/SparseIntArray;)Lk0/i/q;
value = Landroidx/core/util/SparseIntArrayKt;->valueIterator(Landroid/util/SparseIntArray;)Lk0/i/o;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -26,7 +26,7 @@
iput-object p1, p0, Landroidx/core/util/SparseIntArrayKt$valueIterator$1;->$this_valueIterator:Landroid/util/SparseIntArray;
invoke-direct {p0}, Lk0/i/q;-><init>()V
invoke-direct {p0}, Lk0/i/o;-><init>()V
return-void
.end method

View file

@ -5,9 +5,11 @@
# direct methods
.method public static final contains(Landroid/util/SparseIntArray;I)Z
.locals 0
.locals 1
if-eqz p0, :cond_1
const-string v0, "$this$contains"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/SparseIntArray;->indexOfKey(I)I
@ -24,21 +26,14 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$contains"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final containsKey(Landroid/util/SparseIntArray;I)Z
.locals 0
.locals 1
if-eqz p0, :cond_1
const-string v0, "$this$containsKey"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/SparseIntArray;->indexOfKey(I)I
@ -55,21 +50,14 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$containsKey"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final containsValue(Landroid/util/SparseIntArray;I)Z
.locals 0
.locals 1
if-eqz p0, :cond_1
const-string v0, "$this$containsValue"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/SparseIntArray;->indexOfValue(I)I
@ -86,15 +74,6 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$containsValue"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final forEach(Landroid/util/SparseIntArray;Lkotlin/jvm/functions/Function2;)V
@ -113,22 +92,24 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "$this$forEach"
if-eqz p0, :cond_2
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string v0, "action"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/SparseIntArray;->size()I
move-result v1
move-result v0
const/4 v1, 0x0
:goto_0
if-ge v0, v1, :cond_0
if-ge v1, v0, :cond_0
invoke-virtual {p0, v0}, Landroid/util/SparseIntArray;->keyAt(I)I
invoke-virtual {p0, v1}, Landroid/util/SparseIntArray;->keyAt(I)I
move-result v2
@ -136,7 +117,7 @@
move-result-object v2
invoke-virtual {p0, v0}, Landroid/util/SparseIntArray;->valueAt(I)I
invoke-virtual {p0, v1}, Landroid/util/SparseIntArray;->valueAt(I)I
move-result v3
@ -146,47 +127,26 @@
invoke-interface {p1, v2, v3}, Lkotlin/jvm/functions/Function2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
add-int/lit8 v0, v0, 0x1
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_0
return-void
:cond_1
const-string p0, "action"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_2
const-string p0, "$this$forEach"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final getOrDefault(Landroid/util/SparseIntArray;II)I
.locals 0
.locals 1
if-eqz p0, :cond_0
const-string v0, "$this$getOrDefault"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1, p2}, Landroid/util/SparseIntArray;->get(II)I
move-result p0
return p0
:cond_0
const-string p0, "$this$getOrDefault"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final getOrElse(Landroid/util/SparseIntArray;ILkotlin/jvm/functions/Function0;)I
@ -202,11 +162,13 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "$this$getOrElse"
if-eqz p0, :cond_2
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_1
const-string v0, "defaultValue"
invoke-static {p2, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/SparseIntArray;->indexOfKey(I)I
@ -233,47 +195,28 @@
:goto_0
return p0
:cond_1
const-string p0, "defaultValue"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_2
const-string p0, "$this$getOrElse"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final getSize(Landroid/util/SparseIntArray;)I
.locals 0
.locals 1
if-eqz p0, :cond_0
const-string v0, "$this$size"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/SparseIntArray;->size()I
move-result p0
return p0
:cond_0
const-string p0, "$this$size"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final isEmpty(Landroid/util/SparseIntArray;)Z
.locals 0
.locals 1
if-eqz p0, :cond_1
const-string v0, "$this$isEmpty"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/SparseIntArray;->size()I
@ -290,21 +233,14 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$isEmpty"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final isNotEmpty(Landroid/util/SparseIntArray;)Z
.locals 0
.locals 1
if-eqz p0, :cond_1
const-string v0, "$this$isNotEmpty"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/SparseIntArray;->size()I
@ -321,46 +257,32 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$isNotEmpty"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final keyIterator(Landroid/util/SparseIntArray;)Lk0/i/q;
.method public static final keyIterator(Landroid/util/SparseIntArray;)Lk0/i/o;
.locals 1
if-eqz p0, :cond_0
const-string v0, "$this$keyIterator"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroidx/core/util/SparseIntArrayKt$keyIterator$1;
invoke-direct {v0, p0}, Landroidx/core/util/SparseIntArrayKt$keyIterator$1;-><init>(Landroid/util/SparseIntArray;)V
return-object v0
:cond_0
const-string p0, "$this$keyIterator"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final plus(Landroid/util/SparseIntArray;Landroid/util/SparseIntArray;)Landroid/util/SparseIntArray;
.locals 3
const/4 v0, 0x0
const-string v0, "$this$plus"
if-eqz p0, :cond_1
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
const-string v0, "other"
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroid/util/SparseIntArray;
@ -381,76 +303,52 @@
invoke-static {v0, p1}, Landroidx/core/util/SparseIntArrayKt;->putAll(Landroid/util/SparseIntArray;Landroid/util/SparseIntArray;)V
return-object v0
:cond_0
const-string p0, "other"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p0, "$this$plus"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final putAll(Landroid/util/SparseIntArray;Landroid/util/SparseIntArray;)V
.locals 4
const/4 v0, 0x0
const-string v0, "$this$putAll"
if-eqz p0, :cond_2
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string v0, "other"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Landroid/util/SparseIntArray;->size()I
move-result v1
move-result v0
const/4 v1, 0x0
:goto_0
if-ge v0, v1, :cond_0
if-ge v1, v0, :cond_0
invoke-virtual {p1, v0}, Landroid/util/SparseIntArray;->keyAt(I)I
invoke-virtual {p1, v1}, Landroid/util/SparseIntArray;->keyAt(I)I
move-result v2
invoke-virtual {p1, v0}, Landroid/util/SparseIntArray;->valueAt(I)I
invoke-virtual {p1, v1}, Landroid/util/SparseIntArray;->valueAt(I)I
move-result v3
invoke-virtual {p0, v2, v3}, Landroid/util/SparseIntArray;->put(II)V
add-int/lit8 v0, v0, 0x1
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_0
return-void
:cond_1
const-string p0, "other"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_2
const-string p0, "$this$putAll"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final remove(Landroid/util/SparseIntArray;II)Z
.locals 1
if-eqz p0, :cond_1
const-string v0, "$this$remove"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/SparseIntArray;->indexOfKey(I)I
@ -474,53 +372,30 @@
const/4 p0, 0x0
return p0
:cond_1
const-string p0, "$this$remove"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final set(Landroid/util/SparseIntArray;II)V
.locals 0
.locals 1
if-eqz p0, :cond_0
const-string v0, "$this$set"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1, p2}, Landroid/util/SparseIntArray;->put(II)V
return-void
:cond_0
const-string p0, "$this$set"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final valueIterator(Landroid/util/SparseIntArray;)Lk0/i/q;
.method public static final valueIterator(Landroid/util/SparseIntArray;)Lk0/i/o;
.locals 1
if-eqz p0, :cond_0
const-string v0, "$this$valueIterator"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroidx/core/util/SparseIntArrayKt$valueIterator$1;
invoke-direct {v0, p0}, Landroidx/core/util/SparseIntArrayKt$valueIterator$1;-><init>(Landroid/util/SparseIntArray;)V
return-object v0
:cond_0
const-string p0, "$this$valueIterator"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method

View file

@ -1,11 +1,11 @@
.class public final Landroidx/core/util/SparseLongArrayKt$keyIterator$1;
.super Lk0/i/q;
.super Lk0/i/o;
.source "SparseLongArray.kt"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/core/util/SparseLongArrayKt;->keyIterator(Landroid/util/SparseLongArray;)Lk0/i/q;
value = Landroidx/core/util/SparseLongArrayKt;->keyIterator(Landroid/util/SparseLongArray;)Lk0/i/o;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -26,7 +26,7 @@
iput-object p1, p0, Landroidx/core/util/SparseLongArrayKt$keyIterator$1;->$this_keyIterator:Landroid/util/SparseLongArray;
invoke-direct {p0}, Lk0/i/q;-><init>()V
invoke-direct {p0}, Lk0/i/o;-><init>()V
return-void
.end method

View file

@ -1,11 +1,11 @@
.class public final Landroidx/core/util/SparseLongArrayKt$valueIterator$1;
.super Lk0/i/r;
.super Lk0/i/p;
.source "SparseLongArray.kt"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/core/util/SparseLongArrayKt;->valueIterator(Landroid/util/SparseLongArray;)Lk0/i/r;
value = Landroidx/core/util/SparseLongArrayKt;->valueIterator(Landroid/util/SparseLongArray;)Lk0/i/p;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -26,7 +26,7 @@
iput-object p1, p0, Landroidx/core/util/SparseLongArrayKt$valueIterator$1;->$this_valueIterator:Landroid/util/SparseLongArray;
invoke-direct {p0}, Lk0/i/r;-><init>()V
invoke-direct {p0}, Lk0/i/p;-><init>()V
return-void
.end method

View file

@ -5,12 +5,14 @@
# direct methods
.method public static final contains(Landroid/util/SparseLongArray;I)Z
.locals 0
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x12
.end annotation
if-eqz p0, :cond_1
const-string v0, "$this$contains"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/SparseLongArray;->indexOfKey(I)I
@ -27,24 +29,17 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$contains"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final containsKey(Landroid/util/SparseLongArray;I)Z
.locals 0
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x12
.end annotation
if-eqz p0, :cond_1
const-string v0, "$this$containsKey"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/SparseLongArray;->indexOfKey(I)I
@ -61,24 +56,17 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$containsKey"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final containsValue(Landroid/util/SparseLongArray;J)Z
.locals 0
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x12
.end annotation
if-eqz p0, :cond_1
const-string v0, "$this$containsValue"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1, p2}, Landroid/util/SparseLongArray;->indexOfValue(J)I
@ -95,15 +83,6 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$containsValue"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final forEach(Landroid/util/SparseLongArray;Lkotlin/jvm/functions/Function2;)V
@ -126,22 +105,24 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "$this$forEach"
if-eqz p0, :cond_2
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string v0, "action"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/SparseLongArray;->size()I
move-result v1
move-result v0
const/4 v1, 0x0
:goto_0
if-ge v0, v1, :cond_0
if-ge v1, v0, :cond_0
invoke-virtual {p0, v0}, Landroid/util/SparseLongArray;->keyAt(I)I
invoke-virtual {p0, v1}, Landroid/util/SparseLongArray;->keyAt(I)I
move-result v2
@ -149,7 +130,7 @@
move-result-object v2
invoke-virtual {p0, v0}, Landroid/util/SparseLongArray;->valueAt(I)J
invoke-virtual {p0, v1}, Landroid/util/SparseLongArray;->valueAt(I)J
move-result-wide v3
@ -159,50 +140,29 @@
invoke-interface {p1, v2, v3}, Lkotlin/jvm/functions/Function2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
add-int/lit8 v0, v0, 0x1
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_0
return-void
:cond_1
const-string p0, "action"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_2
const-string p0, "$this$forEach"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final getOrDefault(Landroid/util/SparseLongArray;IJ)J
.locals 0
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x12
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$getOrDefault"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1, p2, p3}, Landroid/util/SparseLongArray;->get(IJ)J
move-result-wide p0
return-wide p0
:cond_0
const-string p0, "$this$getOrDefault"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final getOrElse(Landroid/util/SparseLongArray;ILkotlin/jvm/functions/Function0;)J
@ -222,11 +182,13 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "$this$getOrElse"
if-eqz p0, :cond_2
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_1
const-string v0, "defaultValue"
invoke-static {p2, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/SparseLongArray;->indexOfKey(I)I
@ -253,53 +215,34 @@
:goto_0
return-wide p0
:cond_1
const-string p0, "defaultValue"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_2
const-string p0, "$this$getOrElse"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final getSize(Landroid/util/SparseLongArray;)I
.locals 0
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x12
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$size"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/SparseLongArray;->size()I
move-result p0
return p0
:cond_0
const-string p0, "$this$size"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final isEmpty(Landroid/util/SparseLongArray;)Z
.locals 0
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x12
.end annotation
if-eqz p0, :cond_1
const-string v0, "$this$isEmpty"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/SparseLongArray;->size()I
@ -316,24 +259,17 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$isEmpty"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final isNotEmpty(Landroid/util/SparseLongArray;)Z
.locals 0
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x12
.end annotation
if-eqz p0, :cond_1
const-string v0, "$this$isNotEmpty"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/util/SparseLongArray;->size()I
@ -350,39 +286,23 @@
:goto_0
return p0
:cond_1
const-string p0, "$this$isNotEmpty"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final keyIterator(Landroid/util/SparseLongArray;)Lk0/i/q;
.method public static final keyIterator(Landroid/util/SparseLongArray;)Lk0/i/o;
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x12
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$keyIterator"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroidx/core/util/SparseLongArrayKt$keyIterator$1;
invoke-direct {v0, p0}, Landroidx/core/util/SparseLongArrayKt$keyIterator$1;-><init>(Landroid/util/SparseLongArray;)V
return-object v0
:cond_0
const-string p0, "$this$keyIterator"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final plus(Landroid/util/SparseLongArray;Landroid/util/SparseLongArray;)Landroid/util/SparseLongArray;
@ -391,11 +311,13 @@
value = 0x12
.end annotation
const/4 v0, 0x0
const-string v0, "$this$plus"
if-eqz p0, :cond_1
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
const-string v0, "other"
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroid/util/SparseLongArray;
@ -416,20 +338,6 @@
invoke-static {v0, p1}, Landroidx/core/util/SparseLongArrayKt;->putAll(Landroid/util/SparseLongArray;Landroid/util/SparseLongArray;)V
return-object v0
:cond_0
const-string p0, "other"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p0, "$this$plus"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final putAll(Landroid/util/SparseLongArray;Landroid/util/SparseLongArray;)V
@ -438,51 +346,39 @@
value = 0x12
.end annotation
const/4 v0, 0x0
const-string v0, "$this$putAll"
if-eqz p0, :cond_2
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string v0, "other"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Landroid/util/SparseLongArray;->size()I
move-result v1
move-result v0
const/4 v1, 0x0
:goto_0
if-ge v0, v1, :cond_0
if-ge v1, v0, :cond_0
invoke-virtual {p1, v0}, Landroid/util/SparseLongArray;->keyAt(I)I
invoke-virtual {p1, v1}, Landroid/util/SparseLongArray;->keyAt(I)I
move-result v2
invoke-virtual {p1, v0}, Landroid/util/SparseLongArray;->valueAt(I)J
invoke-virtual {p1, v1}, Landroid/util/SparseLongArray;->valueAt(I)J
move-result-wide v3
invoke-virtual {p0, v2, v3, v4}, Landroid/util/SparseLongArray;->put(IJ)V
add-int/lit8 v0, v0, 0x1
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_0
return-void
:cond_1
const-string p0, "other"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_2
const-string p0, "$this$putAll"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final remove(Landroid/util/SparseLongArray;IJ)Z
@ -491,7 +387,9 @@
value = 0x12
.end annotation
if-eqz p0, :cond_1
const-string v0, "$this$remove"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/util/SparseLongArray;->indexOfKey(I)I
@ -517,59 +415,36 @@
const/4 p0, 0x0
return p0
:cond_1
const-string p0, "$this$remove"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final set(Landroid/util/SparseLongArray;IJ)V
.locals 0
.annotation build Landroidx/annotation/RequiresApi;
value = 0x12
.end annotation
if-eqz p0, :cond_0
invoke-virtual {p0, p1, p2, p3}, Landroid/util/SparseLongArray;->put(IJ)V
return-void
:cond_0
const-string p0, "$this$set"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final valueIterator(Landroid/util/SparseLongArray;)Lk0/i/r;
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x12
.end annotation
if-eqz p0, :cond_0
const-string v0, "$this$set"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1, p2, p3}, Landroid/util/SparseLongArray;->put(IJ)V
return-void
.end method
.method public static final valueIterator(Landroid/util/SparseLongArray;)Lk0/i/p;
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x12
.end annotation
const-string v0, "$this$valueIterator"
invoke-static {p0, v0}, Lk0/n/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroidx/core/util/SparseLongArrayKt$valueIterator$1;
invoke-direct {v0, p0}, Landroidx/core/util/SparseLongArrayKt$valueIterator$1;-><init>(Landroid/util/SparseLongArray;)V
return-object v0
:cond_0
const-string p0, "$this$valueIterator"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method