package defpackage;

/* JADX INFO: renamed from: ᵘᵺ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C2604 implements InterfaceC1214 {

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public final /* synthetic */ int f10085 = 0;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public final /* synthetic */ InterfaceC0321 f10086;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public final /* synthetic */ InterfaceC1214 f10087;

    public C2604(InterfaceC0321 interfaceC0321, InterfaceC1214 interfaceC1214) {
        this.f10086 = interfaceC0321;
        this.f10087 = interfaceC1214;
    }

    public C2604(InterfaceC1214 interfaceC1214, InterfaceC0321 interfaceC0321) {
        this.f10087 = interfaceC1214;
        this.f10086 = interfaceC0321;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:13:0x002e  */
    /* JADX WARN: Type inference failed for: r11v1, types: [int] */
    /* JADX WARN: Type inference failed for: r11v2, types: [ᵥːᵻٴ] */
    /* JADX WARN: Type inference failed for: r11v4, types: [ᵥːᵻٴ] */
    /* JADX WARN: Type inference failed for: r11v6 */
    /* JADX WARN: Type inference failed for: r11v7 */
    /* JADX WARN: Type inference fix 'apply assigned field type' failed
    java.lang.UnsupportedOperationException: ArgType.getObject(), call class: class jadx.core.dex.instructions.args.ArgType$UnknownArg
    	at jadx.core.dex.instructions.args.ArgType.getObject(ArgType.java:593)
    	at jadx.core.dex.attributes.nodes.ClassTypeVarsAttr.getTypeVarsMapFor(ClassTypeVarsAttr.java:35)
    	at jadx.core.dex.nodes.utils.TypeUtils.replaceClassGenerics(TypeUtils.java:177)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.insertExplicitUseCast(FixTypesVisitor.java:397)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.tryFieldTypeWithNewCasts(FixTypesVisitor.java:359)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.applyFieldType(FixTypesVisitor.java:309)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.visit(FixTypesVisitor.java:94)
     */
    @Override // defpackage.InterfaceC1214
    /* JADX INFO: renamed from: ʽˈˋ */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object mo1463(InterfaceC4965 interfaceC4965, InterfaceC2643 interfaceC2643) {
        C4525 c4525;
        int i;
        int i2 = this.f10085;
        C5063 c5063 = C5063.f19112;
        EnumC0111 enumC0111 = EnumC0111.f1384;
        InterfaceC0321 interfaceC0321 = this.f10086;
        InterfaceC1214 interfaceC1214 = this.f10087;
        switch (i2) {
            case 0:
                if (interfaceC2643 instanceof C4525) {
                    c4525 = (C4525) interfaceC2643;
                    int i3 = c4525.f17217;
                    if ((i3 & Integer.MIN_VALUE) != 0) {
                        c4525.f17217 = i3 - Integer.MIN_VALUE;
                    } else {
                        c4525 = new C4525(this, interfaceC2643);
                    }
                }
                Object obj = c4525.f17216;
                ?? r11 = c4525.f17217;
                try {
                    if (r11 == 0) {
                        ᵟˌᵫ.ˊˌˊ(obj);
                        C0213 c0213 = new C0213(interfaceC4965, c4525.f13450);
                        c4525.f17214 = interfaceC4965;
                        c4525.f17215 = c0213;
                        i = 0;
                        c4525.f17219 = 0;
                        c4525.f17217 = 1;
                        Object objMo1564 = interfaceC0321.mo1564(c0213, c4525);
                        r11 = c0213;
                        if (objMo1564 != enumC0111) {
                        }
                        return enumC0111;
                    }
                    if (r11 != 1) {
                        if (r11 == 2) {
                            ᵟˌᵫ.ˊˌˊ(obj);
                            return c5063;
                        }
                        ᵕᵩʽᵲ.ᵪᵹᵥᵻ("call to 'resume' before 'invoke' with coroutine");
                        return null;
                    }
                    int i4 = c4525.f17219;
                    C0213 c02132 = c4525.f17215;
                    InterfaceC4965 interfaceC49652 = c4525.f17214;
                    ᵟˌᵫ.ˊˌˊ(obj);
                    i = i4;
                    interfaceC4965 = interfaceC49652;
                    r11 = c02132;
                    r11.mo3529();
                    c4525.f17214 = null;
                    c4525.f17215 = null;
                    c4525.f17219 = i;
                    c4525.f17217 = 2;
                    if (interfaceC1214.mo1463(interfaceC4965, c4525) != enumC0111) {
                        return c5063;
                    }
                    return enumC0111;
                } catch (Throwable th) {
                    r11.mo3529();
                    throw th;
                }
            default:
                Object objMo1463 = interfaceC1214.mo1463(new C0775(interfaceC4965, interfaceC0321, 2), interfaceC2643);
                return objMo1463 == enumC0111 ? objMo1463 : c5063;
        }
    }
}
