apkfuckery/com.discord/smali/com/discord/views/steps/StepsView$b$b.smali
2020-04-27 22:53:11 +02:00

356 lines
8.7 KiB
Smali

.class public final Lcom/discord/views/steps/StepsView$b$b;
.super Lcom/discord/views/steps/StepsView$b;
.source "StepsView.kt"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/discord/views/steps/StepsView$b;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "b"
.end annotation
# instance fields
.field public final i:I
.field public final j:I
.field public final k:I
.field public final l:I
.field public final m:Lkotlin/jvm/functions/Function1;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lkotlin/jvm/functions/Function1<",
"Landroid/view/View;",
"Lkotlin/Unit;",
">;"
}
.end annotation
.end field
.field public final n:Lkotlin/jvm/functions/Function1;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lkotlin/jvm/functions/Function1<",
"Landroid/view/View;",
"Lkotlin/Unit;",
">;"
}
.end annotation
.end field
.field public final o:Lkotlin/jvm/functions/Function1;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lkotlin/jvm/functions/Function1<",
"Landroid/view/View;",
"Lkotlin/Unit;",
">;"
}
.end annotation
.end field
.field public final p:Z
.field public final q:Z
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 2
if-eq p0, p1, :cond_1
instance-of v0, p1, Lcom/discord/views/steps/StepsView$b$b;
if-eqz v0, :cond_0
check-cast p1, Lcom/discord/views/steps/StepsView$b$b;
iget v0, p0, Lcom/discord/views/steps/StepsView$b$b;->i:I
iget v1, p1, Lcom/discord/views/steps/StepsView$b$b;->i:I
if-ne v0, v1, :cond_0
iget v0, p0, Lcom/discord/views/steps/StepsView$b$b;->j:I
iget v1, p1, Lcom/discord/views/steps/StepsView$b$b;->j:I
if-ne v0, v1, :cond_0
iget v0, p0, Lcom/discord/views/steps/StepsView$b$b;->k:I
iget v1, p1, Lcom/discord/views/steps/StepsView$b$b;->k:I
if-ne v0, v1, :cond_0
iget v0, p0, Lcom/discord/views/steps/StepsView$b$b;->l:I
iget v1, p1, Lcom/discord/views/steps/StepsView$b$b;->l:I
if-ne v0, v1, :cond_0
iget-object v0, p0, Lcom/discord/views/steps/StepsView$b$b;->m:Lkotlin/jvm/functions/Function1;
iget-object v1, p1, Lcom/discord/views/steps/StepsView$b$b;->m:Lkotlin/jvm/functions/Function1;
invoke-static {v0, v1}, Lx/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/discord/views/steps/StepsView$b$b;->n:Lkotlin/jvm/functions/Function1;
iget-object v1, p1, Lcom/discord/views/steps/StepsView$b$b;->n:Lkotlin/jvm/functions/Function1;
invoke-static {v0, v1}, Lx/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/discord/views/steps/StepsView$b$b;->o:Lkotlin/jvm/functions/Function1;
iget-object v1, p1, Lcom/discord/views/steps/StepsView$b$b;->o:Lkotlin/jvm/functions/Function1;
invoke-static {v0, v1}, Lx/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-boolean v0, p0, Lcom/discord/views/steps/StepsView$b$b;->p:Z
iget-boolean v1, p1, Lcom/discord/views/steps/StepsView$b$b;->p:Z
if-ne v0, v1, :cond_0
iget-boolean v0, p0, Lcom/discord/views/steps/StepsView$b$b;->q:Z
iget-boolean p1, p1, Lcom/discord/views/steps/StepsView$b$b;->q:Z
if-ne v0, p1, :cond_0
goto :goto_0
:cond_0
const/4 p1, 0x0
return p1
:cond_1
:goto_0
const/4 p1, 0x1
return p1
.end method
.method public hashCode()I
.locals 3
iget v0, p0, Lcom/discord/views/steps/StepsView$b$b;->i:I
invoke-static {v0}, Lc;->a(I)I
move-result v0
mul-int/lit8 v0, v0, 0x1f
iget v1, p0, Lcom/discord/views/steps/StepsView$b$b;->j:I
invoke-static {v1}, Lc;->a(I)I
move-result v1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget v1, p0, Lcom/discord/views/steps/StepsView$b$b;->k:I
invoke-static {v1}, Lc;->a(I)I
move-result v1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget v1, p0, Lcom/discord/views/steps/StepsView$b$b;->l:I
invoke-static {v1}, Lc;->a(I)I
move-result v1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/discord/views/steps/StepsView$b$b;->m:Lkotlin/jvm/functions/Function1;
const/4 v2, 0x0
if-eqz v1, :cond_0
invoke-virtual {v1}, Ljava/lang/Object;->hashCode()I
move-result v1
goto :goto_0
:cond_0
const/4 v1, 0x0
:goto_0
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/discord/views/steps/StepsView$b$b;->n:Lkotlin/jvm/functions/Function1;
if-eqz v1, :cond_1
invoke-virtual {v1}, Ljava/lang/Object;->hashCode()I
move-result v1
goto :goto_1
:cond_1
const/4 v1, 0x0
:goto_1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/discord/views/steps/StepsView$b$b;->o:Lkotlin/jvm/functions/Function1;
if-eqz v1, :cond_2
invoke-virtual {v1}, Ljava/lang/Object;->hashCode()I
move-result v2
:cond_2
add-int/2addr v0, v2
mul-int/lit8 v0, v0, 0x1f
iget-boolean v1, p0, Lcom/discord/views/steps/StepsView$b$b;->p:Z
const/4 v2, 0x1
if-eqz v1, :cond_3
const/4 v1, 0x1
:cond_3
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-boolean v1, p0, Lcom/discord/views/steps/StepsView$b$b;->q:Z
if-eqz v1, :cond_4
const/4 v1, 0x1
:cond_4
add-int/2addr v0, v1
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 3
const-string v0, "ViewStep(layoutId="
invoke-static {v0}, Le/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget v1, p0, Lcom/discord/views/steps/StepsView$b$b;->i:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", nextText="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lcom/discord/views/steps/StepsView$b$b;->j:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", cancelText="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lcom/discord/views/steps/StepsView$b$b;->k:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", doneText="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lcom/discord/views/steps/StepsView$b$b;->l:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", onNext="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/discord/views/steps/StepsView$b$b;->m:Lkotlin/jvm/functions/Function1;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", onCancel="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/discord/views/steps/StepsView$b$b;->n:Lkotlin/jvm/functions/Function1;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", onDone="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/discord/views/steps/StepsView$b$b;->o:Lkotlin/jvm/functions/Function1;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", canNext="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-boolean v1, p0, Lcom/discord/views/steps/StepsView$b$b;->p:Z
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const-string v1, ", allowScroll="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-boolean v1, p0, Lcom/discord/views/steps/StepsView$b$b;->q:Z
const-string v2, ")"
invoke-static {v0, v1, v2}, Le/e/b/a/a;->a(Ljava/lang/StringBuilder;ZLjava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method