o.smali
.class public Lkotlin/sequences/o;
.super Lkotlin/sequences/k;
.source "SourceFile"
# direct methods
.method public static final W(Lkotlin/sequences/f;)I
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Lkotlin/sequences/f<",
"+TT;>;)I"
}
.end annotation
invoke-interface {p0}, Lkotlin/sequences/f;->iterator()Ljava/util/Iterator;
move-result-object p0
const/4 v0, 0x0
:goto_5
invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_18
invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
add-int/lit8 v0, v0, 0x1
if-ltz v0, :cond_13
goto :goto_5
:cond_13
invoke-static {}, Lcom/shopee/sz/mmsplayercommon/util/b;->G0()V
const/4 p0, 0x0
throw p0
:cond_18
return v0
.end method
.method public static final X(Lkotlin/sequences/f;Lkotlin/jvm/functions/l;)Lkotlin/sequences/f;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Lkotlin/sequences/f<",
"+TT;>;",
"Lkotlin/jvm/functions/l<",
"-TT;",
"Ljava/lang/Boolean;",
">;)",
"Lkotlin/sequences/f<",
"TT;>;"
}
.end annotation
const-string v0, "predicate"
invoke-static {p1, v0}, Lcom/shopee/sz/loadtask/datasource/a;->y(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lkotlin/sequences/c;
const/4 v1, 0x1
invoke-direct {v0, p0, v1, p1}, Lkotlin/sequences/c;-><init>(Lkotlin/sequences/f;ZLkotlin/jvm/functions/l;)V
return-object v0
.end method
.method public static final Y(Lkotlin/sequences/f;)Ljava/lang/Object;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Lkotlin/sequences/f<",
"+TT;>;)TT;"
}
.end annotation
.line 1
check-cast p0, Landroidx/core/view/c0$a;
invoke-virtual {p0}, Landroidx/core/view/c0$a;->iterator()Ljava/util/Iterator;
move-result-object p0
.line 2
check-cast p0, Landroidx/core/view/d0;
invoke-virtual {p0}, Landroidx/core/view/d0;->hasNext()Z
move-result v0
if-nez v0, :cond_10
const/4 p0, 0x0
return-object p0
.line 3
:cond_10
invoke-virtual {p0}, Landroidx/core/view/d0;->next()Ljava/lang/Object;
move-result-object p0
return-object p0
.end method
.method public static final Z(Lkotlin/sequences/f;Ljava/lang/Object;)I
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Lkotlin/sequences/f<",
"+TT;>;TT;)I"
}
.end annotation
.line 1
check-cast p0, Lkotlin/sequences/i;
invoke-virtual {p0}, Lkotlin/sequences/i;->iterator()Ljava/util/Iterator;
move-result-object p0
const/4 v0, 0x0
:goto_7
move-object v1, p0
check-cast v1, Lkotlin/sequences/g;
invoke-virtual {v1}, Lkotlin/sequences/g;->hasNext()Z
move-result v2
if-eqz v2, :cond_25
invoke-virtual {v1}, Lkotlin/sequences/g;->next()Ljava/lang/Object;
move-result-object v1
if-ltz v0, :cond_20
.line 2
invoke-static {p1, v1}, Lcom/shopee/sz/loadtask/datasource/a;->r(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_1d
return v0
:cond_1d
add-int/lit8 v0, v0, 0x1
goto :goto_7
.line 3
:cond_20
invoke-static {}, Lcom/shopee/sz/mmsplayercommon/util/b;->H0()V
const/4 p0, 0x0
throw p0
:cond_25
const/4 p0, -0x1
return p0
.end method
.method public static a0(Lkotlin/sequences/f;Ljava/lang/CharSequence;)Ljava/lang/String;
.registers 8
const-string v0, ""
const/4 v1, 0x0
const-string v2, "separator"
.line 1
invoke-static {p1, v2}, Lcom/shopee/sz/loadtask/datasource/a;->y(Ljava/lang/Object;Ljava/lang/String;)V
.line 2
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
.line 3
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/Appendable;
.line 4
invoke-interface {p0}, Lkotlin/sequences/f;->iterator()Ljava/util/Iterator;
move-result-object p0
const/4 v3, 0x0
:goto_15
invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z
move-result v4
if-eqz v4, :cond_2a
invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v4
const/4 v5, 0x1
add-int/2addr v3, v5
if-le v3, v5, :cond_26
.line 5
invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/Appendable;
.line 6
:cond_26
invoke-static {v2, v4, v1}, Lcom/google/android/play/core/internal/b0;->a(Ljava/lang/Appendable;Ljava/lang/Object;Lkotlin/jvm/functions/l;)V
goto :goto_15
.line 7
:cond_2a
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/Appendable;
.line 8
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
const-string p1, "joinTo(StringBuilder(), \u2026ed, transform).toString()"
invoke-static {p0, p1}, Lcom/shopee/sz/loadtask/datasource/a;->x(Ljava/lang/Object;Ljava/lang/String;)V
return-object p0
.end method
.method public static final b0(Lkotlin/sequences/f;Lkotlin/jvm/functions/l;)Lkotlin/sequences/f;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
"R:",
"Ljava/lang/Object;",
">(",
"Lkotlin/sequences/f<",
"+TT;>;",
"Lkotlin/jvm/functions/l<",
"-TT;+TR;>;)",
"Lkotlin/sequences/f<",
"TR;>;"
}
.end annotation
const-string v0, "transform"
invoke-static {p1, v0}, Lcom/shopee/sz/loadtask/datasource/a;->y(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lkotlin/sequences/p;
invoke-direct {v0, p0, p1}, Lkotlin/sequences/p;-><init>(Lkotlin/sequences/f;Lkotlin/jvm/functions/l;)V
return-object v0
.end method
.method public static final c0(Lkotlin/sequences/f;Lkotlin/jvm/functions/l;)Lkotlin/sequences/f;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
"R:",
"Ljava/lang/Object;",
">(",
"Lkotlin/sequences/f<",
"+TT;>;",
"Lkotlin/jvm/functions/l<",
"-TT;+TR;>;)",
"Lkotlin/sequences/f<",
"TR;>;"
}
.end annotation
const-string v0, "transform"
invoke-static {p1, v0}, Lcom/shopee/sz/loadtask/datasource/a;->y(Ljava/lang/Object;Ljava/lang/String;)V
.line 1
new-instance v0, Lkotlin/sequences/p;
invoke-direct {v0, p0, p1}, Lkotlin/sequences/p;-><init>(Lkotlin/sequences/f;Lkotlin/jvm/functions/l;)V
.line 2
sget-object p0, Lkotlin/sequences/m;->a:Lkotlin/sequences/m;
const-string p1, "predicate"
.line 3
invoke-static {p0, p1}, Lcom/shopee/sz/loadtask/datasource/a;->y(Ljava/lang/Object;Ljava/lang/String;)V
.line 4
new-instance p1, Lkotlin/sequences/c;
const/4 v1, 0x0
invoke-direct {p1, v0, v1, p0}, Lkotlin/sequences/c;-><init>(Lkotlin/sequences/f;ZLkotlin/jvm/functions/l;)V
return-object p1
.end method
.method public static final d0(Lkotlin/sequences/f;)Ljava/util/List;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Lkotlin/sequences/f<",
"+TT;>;)",
"Ljava/util/List<",
"TT;>;"
}
.end annotation
const-string v0, "<this>"
invoke-static {p0, v0}, Lcom/shopee/sz/loadtask/datasource/a;->y(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p0}, Lkotlin/sequences/o;->e0(Lkotlin/sequences/f;)Ljava/util/List;
move-result-object p0
invoke-static {p0}, Lcom/shopee/sz/mmsplayercommon/util/b;->A0(Ljava/util/List;)Ljava/util/List;
move-result-object p0
return-object p0
.end method
.method public static final e0(Lkotlin/sequences/f;)Ljava/util/List;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Lkotlin/sequences/f<",
"+TT;>;)",
"Ljava/util/List<",
"TT;>;"
}
.end annotation
const-string v0, "<this>"
invoke-static {p0, v0}, Lcom/shopee/sz/loadtask/datasource/a;->y(Ljava/lang/Object;Ljava/lang/String;)V
.line 1
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 2
invoke-interface {p0}, Lkotlin/sequences/f;->iterator()Ljava/util/Iterator;
move-result-object p0
:goto_e
invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_1c
invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
.line 3
invoke-interface {v0, v1}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z
goto :goto_e
:cond_1c
return-object v0
.end method