Changes of com.discord v1143
This commit is contained in:
parent
7c0d070d7a
commit
85487b4176
1459 changed files with 52707 additions and 36803 deletions
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/util/Iterator;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -22,7 +22,7 @@
|
|||
"Ljava/lang/Object;",
|
||||
"Ljava/util/Iterator<",
|
||||
"TT;>;",
|
||||
"Ly/v/b/z/a;"
|
||||
"Ly/v/b/a0/a;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/util/Iterator;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -22,7 +22,7 @@
|
|||
"Ljava/lang/Object;",
|
||||
"Ljava/util/Iterator<",
|
||||
"TT;>;",
|
||||
"Ly/v/b/z/a;"
|
||||
"Ly/v/b/a0/a;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/util/Iterator;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -22,7 +22,7 @@
|
|||
"Ljava/lang/Object;",
|
||||
"Ljava/util/Iterator<",
|
||||
"TE;>;",
|
||||
"Ly/v/b/z/a;"
|
||||
"Ly/v/b/a0/a;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/util/Iterator;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -22,7 +22,7 @@
|
|||
"Ljava/lang/Object;",
|
||||
"Ljava/util/Iterator<",
|
||||
"TT;>;",
|
||||
"Ly/v/b/z/a;"
|
||||
"Ly/v/b/a0/a;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/lang/Iterable;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -13,7 +13,7 @@
|
|||
"Ljava/lang/Object;",
|
||||
"Ljava/lang/Iterable<",
|
||||
"TT;>;",
|
||||
"Ly/v/b/z/a;"
|
||||
"Ly/v/b/a0/a;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/util/Iterator;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -22,7 +22,7 @@
|
|||
"Ljava/lang/Object;",
|
||||
"Ljava/util/Iterator<",
|
||||
"TT;>;",
|
||||
"Ly/v/b/z/a;"
|
||||
"Ly/v/b/a0/a;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/util/Iterator;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -22,7 +22,7 @@
|
|||
"Ljava/lang/Object;",
|
||||
"Ljava/util/Iterator<",
|
||||
"TT;>;",
|
||||
"Ly/v/b/z/a;"
|
||||
"Ly/v/b/a0/a;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/util/Iterator;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -22,7 +22,7 @@
|
|||
"Ljava/lang/Object;",
|
||||
"Ljava/util/Iterator<",
|
||||
"TR;>;",
|
||||
"Ly/v/b/z/a;"
|
||||
"Ly/v/b/a0/a;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/util/Iterator;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -23,7 +23,7 @@
|
|||
"Ljava/util/Iterator<",
|
||||
"Lkotlin/ranges/IntRange;",
|
||||
">;",
|
||||
"Ly/v/b/z/a;"
|
||||
"Ly/v/b/a0/a;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/util/Collection;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -14,6 +14,6 @@
|
|||
"Ljava/util/Collection<",
|
||||
"Ly/b0/d;",
|
||||
">;",
|
||||
"Ly/v/b/z/a;"
|
||||
"Ly/v/b/a0/a;"
|
||||
}
|
||||
.end annotation
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/util/Collection;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -16,7 +16,7 @@
|
|||
"Ljava/lang/Object;",
|
||||
"Ljava/util/Collection<",
|
||||
"TE;>;",
|
||||
"Ly/v/b/z/a;"
|
||||
"Ly/v/b/a0/a;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/util/Iterator;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -16,7 +16,7 @@
|
|||
"Ljava/lang/Object;",
|
||||
"Ljava/util/Iterator<",
|
||||
"TT;>;",
|
||||
"Ly/v/b/z/a;"
|
||||
"Ly/v/b/a0/a;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/util/Iterator;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -22,7 +22,7 @@
|
|||
"Ljava/lang/Object;",
|
||||
"Ljava/util/Iterator<",
|
||||
"TE;>;",
|
||||
"Ly/v/b/z/a;"
|
||||
"Ly/v/b/a0/a;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/util/ListIterator;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -23,7 +23,7 @@
|
|||
"TE;>.b;",
|
||||
"Ljava/util/ListIterator<",
|
||||
"TE;>;",
|
||||
"Ly/v/b/z/a;"
|
||||
"Ly/v/b/a0/a;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/util/List;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -26,7 +26,7 @@
|
|||
"TE;>;",
|
||||
"Ljava/util/List<",
|
||||
"TE;>;",
|
||||
"Ly/v/b/z/a;"
|
||||
"Ly/v/b/a0/a;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/util/Collection;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -16,7 +16,7 @@
|
|||
"Ljava/lang/Object;",
|
||||
"Ljava/util/Collection<",
|
||||
"TT;>;",
|
||||
"Ly/v/b/z/a;"
|
||||
"Ly/v/b/a0/a;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
@ -117,32 +117,11 @@
|
|||
|
||||
iget-object v0, p0, Ly/q/e;->d:[Ljava/lang/Object;
|
||||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
invoke-static {v0, p1}, Lf/o/a/j/a;->indexOf([Ljava/lang/Object;Ljava/lang/Object;)I
|
||||
invoke-static {v0, p1}, Lf/o/a/j/a;->contains([Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
|
||||
move-result p1
|
||||
|
||||
if-ltz p1, :cond_0
|
||||
|
||||
const/4 p1, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
const/4 p1, 0x0
|
||||
|
||||
:goto_0
|
||||
return p1
|
||||
|
||||
:cond_1
|
||||
const-string p1, "$this$contains"
|
||||
|
||||
invoke-static {p1}, Ly/v/b/j;->a(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public containsAll(Ljava/util/Collection;)Z
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/util/Iterator;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -14,7 +14,7 @@
|
|||
"Ljava/util/Iterator<",
|
||||
"Ljava/lang/Boolean;",
|
||||
">;",
|
||||
"Ly/v/b/z/a;"
|
||||
"Ly/v/b/a0/a;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
|
|
@ -1437,7 +1437,7 @@
|
|||
|
||||
move-result-object p1
|
||||
|
||||
invoke-static {v1}, Ly/v/b/y;->asMutableCollection(Ljava/lang/Object;)Ljava/util/Collection;
|
||||
invoke-static {v1}, Ly/v/b/z;->asMutableCollection(Ljava/lang/Object;)Ljava/util/Collection;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/util/ListIterator;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# static fields
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
.implements Ljava/util/List;
|
||||
.implements Ljava/io/Serializable;
|
||||
.implements Ljava/util/RandomAccess;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# static fields
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
# interfaces
|
||||
.implements Ljava/util/Map;
|
||||
.implements Ljava/io/Serializable;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# static fields
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
# interfaces
|
||||
.implements Ljava/util/Set;
|
||||
.implements Ljava/io/Serializable;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# static fields
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/util/Iterator;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -14,7 +14,7 @@
|
|||
"Ljava/util/Iterator<",
|
||||
"Ljava/lang/Integer;",
|
||||
">;",
|
||||
"Ly/v/b/z/a;"
|
||||
"Ly/v/b/a0/a;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/util/Iterator;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -14,7 +14,7 @@
|
|||
"Ljava/util/Iterator<",
|
||||
"Ljava/lang/Long;",
|
||||
">;",
|
||||
"Ly/v/b/z/a;"
|
||||
"Ly/v/b/a0/a;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/util/List;
|
||||
.implements Ly/v/b/z/d;
|
||||
.implements Ly/v/b/a0/d;
|
||||
|
||||
|
||||
# annotations
|
||||
|
|
|
@ -71,7 +71,7 @@
|
|||
|
||||
if-eqz p1, :cond_2
|
||||
|
||||
invoke-static {p1, v1}, Ly/v/b/y;->beforeCheckcastToFunctionOfArity(Ljava/lang/Object;I)Ljava/lang/Object;
|
||||
invoke-static {p1, v1}, Ly/v/b/z;->beforeCheckcastToFunctionOfArity(Ljava/lang/Object;I)Ljava/lang/Object;
|
||||
|
||||
check-cast p1, Lkotlin/jvm/functions/Function2;
|
||||
|
||||
|
|
|
@ -75,7 +75,7 @@
|
|||
|
||||
if-eqz p1, :cond_2
|
||||
|
||||
invoke-static {p1, v1}, Ly/v/b/y;->beforeCheckcastToFunctionOfArity(Ljava/lang/Object;I)Ljava/lang/Object;
|
||||
invoke-static {p1, v1}, Ly/v/b/z;->beforeCheckcastToFunctionOfArity(Ljava/lang/Object;I)Ljava/lang/Object;
|
||||
|
||||
check-cast p1, Lkotlin/jvm/functions/Function2;
|
||||
|
||||
|
|
|
@ -71,9 +71,9 @@
|
|||
|
||||
if-nez v0, :cond_0
|
||||
|
||||
sget-object v0, Ly/v/b/w;->a:Ly/v/b/x;
|
||||
sget-object v0, Ly/v/b/x;->a:Ly/v/b/y;
|
||||
|
||||
invoke-virtual {v0, p0}, Ly/v/b/x;->renderLambdaToString(Ly/v/b/h;)Ljava/lang/String;
|
||||
invoke-virtual {v0, p0}, Ly/v/b/y;->renderLambdaToString(Ly/v/b/h;)Ljava/lang/String;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/util/Iterator;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -16,7 +16,7 @@
|
|||
"Ljava/lang/Object;",
|
||||
"Ljava/util/Iterator<",
|
||||
"TT;>;",
|
||||
"Ly/v/b/z/a;"
|
||||
"Ly/v/b/a0/a;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
.class public interface abstract Ly/v/b/z/a;
|
||||
.class public interface abstract Ly/v/b/a0/a;
|
||||
.super Ljava/lang/Object;
|
||||
.source "KMarkers.kt"
|
6
com.discord/smali_classes2/y/v/b/a0/b.smali
Normal file
6
com.discord/smali_classes2/y/v/b/a0/b.smali
Normal file
|
@ -0,0 +1,6 @@
|
|||
.class public interface abstract Ly/v/b/a0/b;
|
||||
.super Ljava/lang/Object;
|
||||
.source "KMarkers.kt"
|
||||
|
||||
# interfaces
|
||||
.implements Ly/v/b/a0/a;
|
6
com.discord/smali_classes2/y/v/b/a0/c.smali
Normal file
6
com.discord/smali_classes2/y/v/b/a0/c.smali
Normal file
|
@ -0,0 +1,6 @@
|
|||
.class public interface abstract Ly/v/b/a0/c;
|
||||
.super Ljava/lang/Object;
|
||||
.source "KMarkers.kt"
|
||||
|
||||
# interfaces
|
||||
.implements Ly/v/b/a0/a;
|
6
com.discord/smali_classes2/y/v/b/a0/d.smali
Normal file
6
com.discord/smali_classes2/y/v/b/a0/d.smali
Normal file
|
@ -0,0 +1,6 @@
|
|||
.class public interface abstract Ly/v/b/a0/d;
|
||||
.super Ljava/lang/Object;
|
||||
.source "KMarkers.kt"
|
||||
|
||||
# interfaces
|
||||
.implements Ly/v/b/a0/b;
|
6
com.discord/smali_classes2/y/v/b/a0/e.smali
Normal file
6
com.discord/smali_classes2/y/v/b/a0/e.smali
Normal file
|
@ -0,0 +1,6 @@
|
|||
.class public interface abstract Ly/v/b/a0/e;
|
||||
.super Ljava/lang/Object;
|
||||
.source "KMarkers.kt"
|
||||
|
||||
# interfaces
|
||||
.implements Ly/v/b/a0/c;
|
6
com.discord/smali_classes2/y/v/b/a0/f.smali
Normal file
6
com.discord/smali_classes2/y/v/b/a0/f.smali
Normal file
|
@ -0,0 +1,6 @@
|
|||
.class public interface abstract Ly/v/b/a0/f;
|
||||
.super Ljava/lang/Object;
|
||||
.source "KMarkers.kt"
|
||||
|
||||
# interfaces
|
||||
.implements Ly/v/b/a0/a;
|
6
com.discord/smali_classes2/y/v/b/a0/g.smali
Normal file
6
com.discord/smali_classes2/y/v/b/a0/g.smali
Normal file
|
@ -0,0 +1,6 @@
|
|||
.class public interface abstract Ly/v/b/a0/g;
|
||||
.super Ljava/lang/Object;
|
||||
.source "KMarkers.kt"
|
||||
|
||||
# interfaces
|
||||
.implements Ly/v/b/a0/b;
|
|
@ -37,9 +37,9 @@
|
|||
.method public computeReflected()Lkotlin/reflect/KCallable;
|
||||
.locals 1
|
||||
|
||||
sget-object v0, Ly/v/b/w;->a:Ly/v/b/x;
|
||||
sget-object v0, Ly/v/b/x;->a:Ly/v/b/y;
|
||||
|
||||
invoke-virtual {v0, p0}, Ly/v/b/x;->function(Ly/v/b/i;)Lkotlin/reflect/KFunction;
|
||||
invoke-virtual {v0, p0}, Ly/v/b/y;->function(Ly/v/b/i;)Lkotlin/reflect/KFunction;
|
||||
|
||||
return-object p0
|
||||
.end method
|
||||
|
|
|
@ -49,9 +49,9 @@
|
|||
.method public toString()Ljava/lang/String;
|
||||
.locals 2
|
||||
|
||||
sget-object v0, Ly/v/b/w;->a:Ly/v/b/x;
|
||||
sget-object v0, Ly/v/b/x;->a:Ly/v/b/y;
|
||||
|
||||
invoke-virtual {v0, p0}, Ly/v/b/x;->renderLambdaToString(Ly/v/b/h;)Ljava/lang/String;
|
||||
invoke-virtual {v0, p0}, Ly/v/b/y;->renderLambdaToString(Ly/v/b/h;)Ljava/lang/String;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
|
|
|
@ -28,9 +28,9 @@
|
|||
.method public computeReflected()Lkotlin/reflect/KCallable;
|
||||
.locals 1
|
||||
|
||||
sget-object v0, Ly/v/b/w;->a:Ly/v/b/x;
|
||||
sget-object v0, Ly/v/b/x;->a:Ly/v/b/y;
|
||||
|
||||
invoke-virtual {v0, p0}, Ly/v/b/x;->mutableProperty0(Ly/v/b/l;)Lkotlin/reflect/KMutableProperty0;
|
||||
invoke-virtual {v0, p0}, Ly/v/b/y;->mutableProperty0(Ly/v/b/l;)Lkotlin/reflect/KMutableProperty0;
|
||||
|
||||
return-object p0
|
||||
.end method
|
||||
|
|
|
@ -20,9 +20,9 @@
|
|||
.method public computeReflected()Lkotlin/reflect/KCallable;
|
||||
.locals 1
|
||||
|
||||
sget-object v0, Ly/v/b/w;->a:Ly/v/b/x;
|
||||
sget-object v0, Ly/v/b/x;->a:Ly/v/b/y;
|
||||
|
||||
invoke-virtual {v0, p0}, Ly/v/b/x;->mutableProperty1(Ly/v/b/n;)Ly/z/c;
|
||||
invoke-virtual {v0, p0}, Ly/v/b/y;->mutableProperty1(Ly/v/b/n;)Ly/z/c;
|
||||
|
||||
return-object p0
|
||||
.end method
|
||||
|
|
|
@ -20,9 +20,9 @@
|
|||
.method public computeReflected()Lkotlin/reflect/KCallable;
|
||||
.locals 1
|
||||
|
||||
sget-object v0, Ly/v/b/w;->a:Ly/v/b/x;
|
||||
sget-object v0, Ly/v/b/x;->a:Ly/v/b/y;
|
||||
|
||||
invoke-virtual {v0, p0}, Ly/v/b/x;->property0(Ly/v/b/r;)Lkotlin/reflect/KProperty0;
|
||||
invoke-virtual {v0, p0}, Ly/v/b/y;->property0(Ly/v/b/r;)Lkotlin/reflect/KProperty0;
|
||||
|
||||
return-object p0
|
||||
.end method
|
||||
|
|
|
@ -20,9 +20,9 @@
|
|||
.method public computeReflected()Lkotlin/reflect/KCallable;
|
||||
.locals 1
|
||||
|
||||
sget-object v0, Ly/v/b/w;->a:Ly/v/b/x;
|
||||
sget-object v0, Ly/v/b/x;->a:Ly/v/b/y;
|
||||
|
||||
invoke-virtual {v0, p0}, Ly/v/b/x;->property1(Ly/v/b/t;)Ly/z/d;
|
||||
invoke-virtual {v0, p0}, Ly/v/b/y;->property1(Ly/v/b/t;)Ly/z/d;
|
||||
|
||||
return-object p0
|
||||
.end method
|
||||
|
|
|
@ -1,67 +1,34 @@
|
|||
.class public Ly/v/b/w;
|
||||
.class public final Ly/v/b/w;
|
||||
.super Ljava/lang/Object;
|
||||
.source "Reflection.java"
|
||||
.source "Ref.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/io/Serializable;
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final a:Ly/v/b/x;
|
||||
# instance fields
|
||||
.field public element:D
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public static constructor <clinit>()V
|
||||
.locals 2
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
const-string v0, "kotlin.reflect.jvm.internal.ReflectionFactoryImpl"
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
:try_start_0
|
||||
invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v0}, Ljava/lang/Class;->newInstance()Ljava/lang/Object;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Ly/v/b/x;
|
||||
:try_end_0
|
||||
.catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0
|
||||
.catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0
|
||||
.catch Ljava/lang/InstantiationException; {:try_start_0 .. :try_end_0} :catch_0
|
||||
.catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_0
|
||||
|
||||
move-object v1, v0
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:catch_0
|
||||
nop
|
||||
|
||||
:goto_0
|
||||
if-eqz v1, :cond_0
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_0
|
||||
new-instance v1, Ly/v/b/x;
|
||||
|
||||
invoke-direct {v1}, Ly/v/b/x;-><init>()V
|
||||
|
||||
:goto_1
|
||||
sput-object v1, Ly/v/b/w;->a:Ly/v/b/x;
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static getOrCreateKotlinClass(Ljava/lang/Class;)Ly/z/b;
|
||||
.locals 1
|
||||
|
||||
sget-object v0, Ly/v/b/w;->a:Ly/v/b/x;
|
||||
# virtual methods
|
||||
.method public toString()Ljava/lang/String;
|
||||
.locals 2
|
||||
|
||||
invoke-virtual {v0, p0}, Ly/v/b/x;->getOrCreateKotlinClass(Ljava/lang/Class;)Ly/z/b;
|
||||
iget-wide v0, p0, Ly/v/b/w;->element:D
|
||||
|
||||
move-result-object p0
|
||||
invoke-static {v0, v1}, Ljava/lang/String;->valueOf(D)Ljava/lang/String;
|
||||
|
||||
return-object p0
|
||||
move-result-object v0
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
|
|
@ -1,102 +1,67 @@
|
|||
.class public Ly/v/b/x;
|
||||
.super Ljava/lang/Object;
|
||||
.source "ReflectionFactory.java"
|
||||
.source "Reflection.java"
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final a:Ly/v/b/y;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
.method public static constructor <clinit>()V
|
||||
.locals 2
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
const-string v0, "kotlin.reflect.jvm.internal.ReflectionFactoryImpl"
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
:try_start_0
|
||||
invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v0}, Ljava/lang/Class;->newInstance()Ljava/lang/Object;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Ly/v/b/y;
|
||||
:try_end_0
|
||||
.catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0
|
||||
.catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0
|
||||
.catch Ljava/lang/InstantiationException; {:try_start_0 .. :try_end_0} :catch_0
|
||||
.catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_0
|
||||
|
||||
move-object v1, v0
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:catch_0
|
||||
nop
|
||||
|
||||
:goto_0
|
||||
if-eqz v1, :cond_0
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_0
|
||||
new-instance v1, Ly/v/b/y;
|
||||
|
||||
invoke-direct {v1}, Ly/v/b/y;-><init>()V
|
||||
|
||||
:goto_1
|
||||
sput-object v1, Ly/v/b/x;->a:Ly/v/b/y;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public function(Ly/v/b/i;)Lkotlin/reflect/KFunction;
|
||||
.locals 0
|
||||
|
||||
return-object p1
|
||||
.end method
|
||||
|
||||
.method public getOrCreateKotlinClass(Ljava/lang/Class;)Ly/z/b;
|
||||
.method public static getOrCreateKotlinClass(Ljava/lang/Class;)Ly/z/b;
|
||||
.locals 1
|
||||
|
||||
new-instance v0, Ly/v/b/d;
|
||||
sget-object v0, Ly/v/b/x;->a:Ly/v/b/y;
|
||||
|
||||
invoke-direct {v0, p1}, Ly/v/b/d;-><init>(Ljava/lang/Class;)V
|
||||
invoke-virtual {v0, p0}, Ly/v/b/y;->getOrCreateKotlinClass(Ljava/lang/Class;)Ly/z/b;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public getOrCreateKotlinPackage(Ljava/lang/Class;Ljava/lang/String;)Lkotlin/reflect/KDeclarationContainer;
|
||||
.locals 1
|
||||
|
||||
new-instance v0, Ly/v/b/q;
|
||||
|
||||
invoke-direct {v0, p1, p2}, Ly/v/b/q;-><init>(Ljava/lang/Class;Ljava/lang/String;)V
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public mutableProperty0(Ly/v/b/l;)Lkotlin/reflect/KMutableProperty0;
|
||||
.locals 0
|
||||
|
||||
return-object p1
|
||||
.end method
|
||||
|
||||
.method public mutableProperty1(Ly/v/b/n;)Ly/z/c;
|
||||
.locals 0
|
||||
|
||||
return-object p1
|
||||
.end method
|
||||
|
||||
.method public property0(Ly/v/b/r;)Lkotlin/reflect/KProperty0;
|
||||
.locals 0
|
||||
|
||||
return-object p1
|
||||
.end method
|
||||
|
||||
.method public property1(Ly/v/b/t;)Ly/z/d;
|
||||
.locals 0
|
||||
|
||||
return-object p1
|
||||
.end method
|
||||
|
||||
.method public renderLambdaToString(Ly/v/b/h;)Ljava/lang/String;
|
||||
.locals 1
|
||||
|
||||
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-virtual {p1}, Ljava/lang/Class;->getGenericInterfaces()[Ljava/lang/reflect/Type;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
aget-object p1, p1, v0
|
||||
|
||||
invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
const-string v0, "kotlin.jvm.functions."
|
||||
|
||||
invoke-virtual {p1, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
const/16 v0, 0x15
|
||||
|
||||
invoke-virtual {p1, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
:cond_0
|
||||
return-object p1
|
||||
move-result-object p0
|
||||
|
||||
return-object p0
|
||||
.end method
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
.class public Ly/v/b/y;
|
||||
.super Ljava/lang/Object;
|
||||
.source "TypeIntrinsics.java"
|
||||
.source "ReflectionFactory.java"
|
||||
|
||||
|
||||
# direct methods
|
||||
|
@ -12,331 +12,91 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method public static asMutableCollection(Ljava/lang/Object;)Ljava/util/Collection;
|
||||
.locals 2
|
||||
|
||||
instance-of v0, p0, Ly/v/b/z/a;
|
||||
# virtual methods
|
||||
.method public function(Ly/v/b/i;)Lkotlin/reflect/KFunction;
|
||||
.locals 0
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
instance-of v0, p0, Ly/v/b/z/b;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
const-string v0, "kotlin.collections.MutableCollection"
|
||||
|
||||
invoke-static {p0, v0}, Ly/v/b/y;->throwCce(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
:cond_1
|
||||
:goto_0
|
||||
:try_start_0
|
||||
check-cast p0, Ljava/util/Collection;
|
||||
:try_end_0
|
||||
.catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0
|
||||
|
||||
return-object p0
|
||||
|
||||
:catch_0
|
||||
move-exception p0
|
||||
|
||||
invoke-static {p0}, Ly/v/b/y;->throwCce(Ljava/lang/ClassCastException;)Ljava/lang/ClassCastException;
|
||||
|
||||
throw v1
|
||||
return-object p1
|
||||
.end method
|
||||
|
||||
.method public static asMutableMap(Ljava/lang/Object;)Ljava/util/Map;
|
||||
.locals 2
|
||||
.method public getOrCreateKotlinClass(Ljava/lang/Class;)Ly/z/b;
|
||||
.locals 1
|
||||
|
||||
instance-of v0, p0, Ly/v/b/z/a;
|
||||
new-instance v0, Ly/v/b/d;
|
||||
|
||||
const/4 v1, 0x0
|
||||
invoke-direct {v0, p1}, Ly/v/b/d;-><init>(Ljava/lang/Class;)V
|
||||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
instance-of v0, p0, Ly/v/b/z/f;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
const-string v0, "kotlin.collections.MutableMap"
|
||||
|
||||
invoke-static {p0, v0}, Ly/v/b/y;->throwCce(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
:cond_1
|
||||
:goto_0
|
||||
:try_start_0
|
||||
check-cast p0, Ljava/util/Map;
|
||||
:try_end_0
|
||||
.catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0
|
||||
|
||||
return-object p0
|
||||
|
||||
:catch_0
|
||||
move-exception p0
|
||||
|
||||
invoke-static {p0}, Ly/v/b/y;->throwCce(Ljava/lang/ClassCastException;)Ljava/lang/ClassCastException;
|
||||
|
||||
throw v1
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public static beforeCheckcastToFunctionOfArity(Ljava/lang/Object;I)Ljava/lang/Object;
|
||||
.locals 3
|
||||
.method public getOrCreateKotlinPackage(Ljava/lang/Class;Ljava/lang/String;)Lkotlin/reflect/KDeclarationContainer;
|
||||
.locals 1
|
||||
|
||||
if-eqz p0, :cond_12
|
||||
new-instance v0, Ly/v/b/q;
|
||||
|
||||
instance-of v0, p0, Ly/a;
|
||||
invoke-direct {v0, p1, p2}, Ly/v/b/q;-><init>(Ljava/lang/Class;Ljava/lang/String;)V
|
||||
|
||||
const/4 v1, 0x0
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
const/4 v2, 0x1
|
||||
.method public mutableProperty0(Ly/v/b/l;)Lkotlin/reflect/KMutableProperty0;
|
||||
.locals 0
|
||||
|
||||
if-eqz v0, :cond_10
|
||||
return-object p1
|
||||
.end method
|
||||
|
||||
instance-of v0, p0, Ly/v/b/h;
|
||||
.method public mutableProperty1(Ly/v/b/n;)Ly/z/c;
|
||||
.locals 0
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
return-object p1
|
||||
.end method
|
||||
|
||||
move-object v0, p0
|
||||
.method public property0(Ly/v/b/r;)Lkotlin/reflect/KProperty0;
|
||||
.locals 0
|
||||
|
||||
check-cast v0, Ly/v/b/h;
|
||||
return-object p1
|
||||
.end method
|
||||
|
||||
invoke-interface {v0}, Ly/v/b/h;->getArity()I
|
||||
.method public property1(Ly/v/b/t;)Ly/z/d;
|
||||
.locals 0
|
||||
|
||||
move-result v0
|
||||
return-object p1
|
||||
.end method
|
||||
|
||||
goto/16 :goto_0
|
||||
.method public renderLambdaToString(Ly/v/b/h;)Ljava/lang/String;
|
||||
.locals 1
|
||||
|
||||
:cond_0
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function0;
|
||||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
goto/16 :goto_0
|
||||
|
||||
:cond_1
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function1;
|
||||
|
||||
if-eqz v0, :cond_2
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
goto/16 :goto_0
|
||||
|
||||
:cond_2
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function2;
|
||||
|
||||
if-eqz v0, :cond_3
|
||||
|
||||
const/4 v0, 0x2
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_3
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function3;
|
||||
|
||||
if-eqz v0, :cond_4
|
||||
|
||||
const/4 v0, 0x3
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_4
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function4;
|
||||
|
||||
if-eqz v0, :cond_5
|
||||
|
||||
const/4 v0, 0x4
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_5
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function5;
|
||||
|
||||
if-eqz v0, :cond_6
|
||||
|
||||
const/4 v0, 0x5
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_6
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function6;
|
||||
|
||||
if-eqz v0, :cond_7
|
||||
|
||||
const/4 v0, 0x6
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_7
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function7;
|
||||
|
||||
if-eqz v0, :cond_8
|
||||
|
||||
const/4 v0, 0x7
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_8
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function10;
|
||||
|
||||
if-eqz v0, :cond_9
|
||||
|
||||
const/16 v0, 0xa
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_9
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function11;
|
||||
|
||||
if-eqz v0, :cond_a
|
||||
|
||||
const/16 v0, 0xb
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_a
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function12;
|
||||
|
||||
if-eqz v0, :cond_b
|
||||
|
||||
const/16 v0, 0xc
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_b
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function13;
|
||||
|
||||
if-eqz v0, :cond_c
|
||||
|
||||
const/16 v0, 0xd
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_c
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function14;
|
||||
|
||||
if-eqz v0, :cond_d
|
||||
|
||||
const/16 v0, 0xe
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_d
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function15;
|
||||
|
||||
if-eqz v0, :cond_e
|
||||
|
||||
const/16 v0, 0xf
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_e
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function16;
|
||||
|
||||
if-eqz v0, :cond_f
|
||||
|
||||
const/16 v0, 0x10
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_f
|
||||
const/4 v0, -0x1
|
||||
|
||||
:goto_0
|
||||
if-ne v0, p1, :cond_10
|
||||
|
||||
const/4 v1, 0x1
|
||||
|
||||
:cond_10
|
||||
if-eqz v1, :cond_11
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_11
|
||||
new-instance v0, Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
|
||||
|
||||
const-string v1, "kotlin.jvm.functions.Function"
|
||||
|
||||
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
|
||||
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-static {p0, p1}, Ly/v/b/y;->throwCce(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-virtual {p1}, Ljava/lang/Class;->getGenericInterfaces()[Ljava/lang/reflect/Type;
|
||||
|
||||
const/4 p0, 0x0
|
||||
move-result-object p1
|
||||
|
||||
throw p0
|
||||
const/4 v0, 0x0
|
||||
|
||||
:cond_12
|
||||
:goto_1
|
||||
return-object p0
|
||||
.end method
|
||||
aget-object p1, p1, v0
|
||||
|
||||
.method public static throwCce(Ljava/lang/ClassCastException;)Ljava/lang/ClassCastException;
|
||||
.locals 1
|
||||
invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String;
|
||||
|
||||
const-class v0, Ly/v/b/y;
|
||||
move-result-object p1
|
||||
|
||||
invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
|
||||
const-string v0, "kotlin.jvm.functions."
|
||||
|
||||
move-result-object v0
|
||||
invoke-virtual {p1, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
|
||||
|
||||
invoke-static {p0, v0}, Ly/v/b/j;->a(Ljava/lang/Throwable;Ljava/lang/String;)Ljava/lang/Throwable;
|
||||
move-result v0
|
||||
|
||||
throw p0
|
||||
.end method
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
.method public static throwCce(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
.locals 1
|
||||
const/16 v0, 0x15
|
||||
|
||||
if-nez p0, :cond_0
|
||||
invoke-virtual {p1, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String;
|
||||
|
||||
const-string p0, "null"
|
||||
|
||||
goto :goto_0
|
||||
move-result-object p1
|
||||
|
||||
:cond_0
|
||||
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
|
||||
|
||||
move-result-object p0
|
||||
|
||||
invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String;
|
||||
|
||||
move-result-object p0
|
||||
|
||||
:goto_0
|
||||
const-string v0, " cannot be cast to "
|
||||
|
||||
invoke-static {p0, v0, p1}, Lf/e/b/a/a;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
|
||||
|
||||
move-result-object p0
|
||||
|
||||
new-instance p1, Ljava/lang/ClassCastException;
|
||||
|
||||
invoke-direct {p1, p0}, Ljava/lang/ClassCastException;-><init>(Ljava/lang/String;)V
|
||||
|
||||
invoke-static {p1}, Ly/v/b/y;->throwCce(Ljava/lang/ClassCastException;)Ljava/lang/ClassCastException;
|
||||
|
||||
const/4 p0, 0x0
|
||||
|
||||
throw p0
|
||||
return-object p1
|
||||
.end method
|
||||
|
|
342
com.discord/smali_classes2/y/v/b/z.smali
Normal file
342
com.discord/smali_classes2/y/v/b/z.smali
Normal file
|
@ -0,0 +1,342 @@
|
|||
.class public Ly/v/b/z;
|
||||
.super Ljava/lang/Object;
|
||||
.source "TypeIntrinsics.java"
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static asMutableCollection(Ljava/lang/Object;)Ljava/util/Collection;
|
||||
.locals 2
|
||||
|
||||
instance-of v0, p0, Ly/v/b/a0/a;
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
instance-of v0, p0, Ly/v/b/a0/b;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
const-string v0, "kotlin.collections.MutableCollection"
|
||||
|
||||
invoke-static {p0, v0}, Ly/v/b/z;->throwCce(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
:cond_1
|
||||
:goto_0
|
||||
:try_start_0
|
||||
check-cast p0, Ljava/util/Collection;
|
||||
:try_end_0
|
||||
.catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0
|
||||
|
||||
return-object p0
|
||||
|
||||
:catch_0
|
||||
move-exception p0
|
||||
|
||||
invoke-static {p0}, Ly/v/b/z;->throwCce(Ljava/lang/ClassCastException;)Ljava/lang/ClassCastException;
|
||||
|
||||
throw v1
|
||||
.end method
|
||||
|
||||
.method public static asMutableMap(Ljava/lang/Object;)Ljava/util/Map;
|
||||
.locals 2
|
||||
|
||||
instance-of v0, p0, Ly/v/b/a0/a;
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
instance-of v0, p0, Ly/v/b/a0/f;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
const-string v0, "kotlin.collections.MutableMap"
|
||||
|
||||
invoke-static {p0, v0}, Ly/v/b/z;->throwCce(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
:cond_1
|
||||
:goto_0
|
||||
:try_start_0
|
||||
check-cast p0, Ljava/util/Map;
|
||||
:try_end_0
|
||||
.catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0
|
||||
|
||||
return-object p0
|
||||
|
||||
:catch_0
|
||||
move-exception p0
|
||||
|
||||
invoke-static {p0}, Ly/v/b/z;->throwCce(Ljava/lang/ClassCastException;)Ljava/lang/ClassCastException;
|
||||
|
||||
throw v1
|
||||
.end method
|
||||
|
||||
.method public static beforeCheckcastToFunctionOfArity(Ljava/lang/Object;I)Ljava/lang/Object;
|
||||
.locals 3
|
||||
|
||||
if-eqz p0, :cond_12
|
||||
|
||||
instance-of v0, p0, Ly/a;
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
const/4 v2, 0x1
|
||||
|
||||
if-eqz v0, :cond_10
|
||||
|
||||
instance-of v0, p0, Ly/v/b/h;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
move-object v0, p0
|
||||
|
||||
check-cast v0, Ly/v/b/h;
|
||||
|
||||
invoke-interface {v0}, Ly/v/b/h;->getArity()I
|
||||
|
||||
move-result v0
|
||||
|
||||
goto/16 :goto_0
|
||||
|
||||
:cond_0
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function0;
|
||||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
goto/16 :goto_0
|
||||
|
||||
:cond_1
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function1;
|
||||
|
||||
if-eqz v0, :cond_2
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
goto/16 :goto_0
|
||||
|
||||
:cond_2
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function2;
|
||||
|
||||
if-eqz v0, :cond_3
|
||||
|
||||
const/4 v0, 0x2
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_3
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function3;
|
||||
|
||||
if-eqz v0, :cond_4
|
||||
|
||||
const/4 v0, 0x3
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_4
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function4;
|
||||
|
||||
if-eqz v0, :cond_5
|
||||
|
||||
const/4 v0, 0x4
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_5
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function5;
|
||||
|
||||
if-eqz v0, :cond_6
|
||||
|
||||
const/4 v0, 0x5
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_6
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function6;
|
||||
|
||||
if-eqz v0, :cond_7
|
||||
|
||||
const/4 v0, 0x6
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_7
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function7;
|
||||
|
||||
if-eqz v0, :cond_8
|
||||
|
||||
const/4 v0, 0x7
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_8
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function10;
|
||||
|
||||
if-eqz v0, :cond_9
|
||||
|
||||
const/16 v0, 0xa
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_9
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function11;
|
||||
|
||||
if-eqz v0, :cond_a
|
||||
|
||||
const/16 v0, 0xb
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_a
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function12;
|
||||
|
||||
if-eqz v0, :cond_b
|
||||
|
||||
const/16 v0, 0xc
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_b
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function13;
|
||||
|
||||
if-eqz v0, :cond_c
|
||||
|
||||
const/16 v0, 0xd
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_c
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function14;
|
||||
|
||||
if-eqz v0, :cond_d
|
||||
|
||||
const/16 v0, 0xe
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_d
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function15;
|
||||
|
||||
if-eqz v0, :cond_e
|
||||
|
||||
const/16 v0, 0xf
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_e
|
||||
instance-of v0, p0, Lkotlin/jvm/functions/Function16;
|
||||
|
||||
if-eqz v0, :cond_f
|
||||
|
||||
const/16 v0, 0x10
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_f
|
||||
const/4 v0, -0x1
|
||||
|
||||
:goto_0
|
||||
if-ne v0, p1, :cond_10
|
||||
|
||||
const/4 v1, 0x1
|
||||
|
||||
:cond_10
|
||||
if-eqz v1, :cond_11
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_11
|
||||
new-instance v0, Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
|
||||
|
||||
const-string v1, "kotlin.jvm.functions.Function"
|
||||
|
||||
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-static {p0, p1}, Ly/v/b/z;->throwCce(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
const/4 p0, 0x0
|
||||
|
||||
throw p0
|
||||
|
||||
:cond_12
|
||||
:goto_1
|
||||
return-object p0
|
||||
.end method
|
||||
|
||||
.method public static throwCce(Ljava/lang/ClassCastException;)Ljava/lang/ClassCastException;
|
||||
.locals 1
|
||||
|
||||
const-class v0, Ly/v/b/z;
|
||||
|
||||
invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-static {p0, v0}, Ly/v/b/j;->a(Ljava/lang/Throwable;Ljava/lang/String;)Ljava/lang/Throwable;
|
||||
|
||||
throw p0
|
||||
.end method
|
||||
|
||||
.method public static throwCce(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
.locals 1
|
||||
|
||||
if-nez p0, :cond_0
|
||||
|
||||
const-string p0, "null"
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
|
||||
|
||||
move-result-object p0
|
||||
|
||||
invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String;
|
||||
|
||||
move-result-object p0
|
||||
|
||||
:goto_0
|
||||
const-string v0, " cannot be cast to "
|
||||
|
||||
invoke-static {p0, v0, p1}, Lf/e/b/a/a;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
|
||||
|
||||
move-result-object p0
|
||||
|
||||
new-instance p1, Ljava/lang/ClassCastException;
|
||||
|
||||
invoke-direct {p1, p0}, Ljava/lang/ClassCastException;-><init>(Ljava/lang/String;)V
|
||||
|
||||
invoke-static {p1}, Ly/v/b/z;->throwCce(Ljava/lang/ClassCastException;)Ljava/lang/ClassCastException;
|
||||
|
||||
const/4 p0, 0x0
|
||||
|
||||
throw p0
|
||||
.end method
|
|
@ -1,6 +0,0 @@
|
|||
.class public interface abstract Ly/v/b/z/b;
|
||||
.super Ljava/lang/Object;
|
||||
.source "KMarkers.kt"
|
||||
|
||||
# interfaces
|
||||
.implements Ly/v/b/z/a;
|
|
@ -1,6 +0,0 @@
|
|||
.class public interface abstract Ly/v/b/z/c;
|
||||
.super Ljava/lang/Object;
|
||||
.source "KMarkers.kt"
|
||||
|
||||
# interfaces
|
||||
.implements Ly/v/b/z/a;
|
|
@ -1,6 +0,0 @@
|
|||
.class public interface abstract Ly/v/b/z/d;
|
||||
.super Ljava/lang/Object;
|
||||
.source "KMarkers.kt"
|
||||
|
||||
# interfaces
|
||||
.implements Ly/v/b/z/b;
|
|
@ -1,6 +0,0 @@
|
|||
.class public interface abstract Ly/v/b/z/e;
|
||||
.super Ljava/lang/Object;
|
||||
.source "KMarkers.kt"
|
||||
|
||||
# interfaces
|
||||
.implements Ly/v/b/z/c;
|
|
@ -1,6 +0,0 @@
|
|||
.class public interface abstract Ly/v/b/z/f;
|
||||
.super Ljava/lang/Object;
|
||||
.source "KMarkers.kt"
|
||||
|
||||
# interfaces
|
||||
.implements Ly/v/b/z/a;
|
|
@ -1,6 +0,0 @@
|
|||
.class public interface abstract Ly/v/b/z/g;
|
||||
.super Ljava/lang/Object;
|
||||
.source "KMarkers.kt"
|
||||
|
||||
# interfaces
|
||||
.implements Ly/v/b/z/b;
|
|
@ -64,6 +64,20 @@
|
|||
throw p1
|
||||
.end method
|
||||
|
||||
.method public nextFloat()F
|
||||
.locals 1
|
||||
|
||||
invoke-virtual {p0}, Ly/x/a;->getImpl()Ljava/util/Random;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v0}, Ljava/util/Random;->nextFloat()F
|
||||
|
||||
move-result v0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public nextInt()I
|
||||
.locals 1
|
||||
|
||||
|
|
|
@ -95,6 +95,18 @@
|
|||
throw p1
|
||||
.end method
|
||||
|
||||
.method public nextFloat()F
|
||||
.locals 1
|
||||
|
||||
sget-object v0, Ly/x/c;->a:Ly/x/c;
|
||||
|
||||
invoke-virtual {v0}, Ly/x/c;->nextFloat()F
|
||||
|
||||
move-result v0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public nextInt()I
|
||||
.locals 1
|
||||
|
||||
|
|
|
@ -275,6 +275,26 @@
|
|||
throw p1
|
||||
.end method
|
||||
|
||||
.method public nextFloat()F
|
||||
.locals 2
|
||||
|
||||
const/16 v0, 0x18
|
||||
|
||||
invoke-virtual {p0, v0}, Ly/x/c;->nextBits(I)I
|
||||
|
||||
move-result v0
|
||||
|
||||
int-to-float v0, v0
|
||||
|
||||
const/high16 v1, 0x1000000
|
||||
|
||||
int-to-float v1, v1
|
||||
|
||||
div-float/2addr v0, v1
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public nextInt()I
|
||||
.locals 1
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# interfaces
|
||||
.implements Ljava/lang/Iterable;
|
||||
.implements Ly/v/b/z/a;
|
||||
.implements Ly/v/b/a0/a;
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -14,7 +14,7 @@
|
|||
"Ljava/lang/Iterable<",
|
||||
"Ljava/lang/Long;",
|
||||
">;",
|
||||
"Ly/v/b/z/a;"
|
||||
"Ly/v/b/a0/a;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue