package defpackage;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

/* renamed from: ᵥʖʿˑ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C3478 {

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final ArrayList f13031 = new ArrayList();

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final /* synthetic */ int f13032;

    public C3478(int i) {
        this.f13032 = i;
    }

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public static InterfaceC0401 m7913(InterfaceC4145 interfaceC4145, InterfaceC0401 interfaceC0401, InterfaceC0401 interfaceC04012) {
        if (interfaceC0401 instanceof Iterable) {
            return m7914(interfaceC4145, ((Iterable) interfaceC0401).iterator(), interfaceC04012);
        }
        ᵹˉᵞ.ˌᵜᵹᵩ("Non-iterable type in for...of loop.");
        return null;
    }

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public static InterfaceC0401 m7914(InterfaceC4145 interfaceC4145, Iterator it, InterfaceC0401 interfaceC0401) {
        if (it != null) {
            while (it.hasNext()) {
                InterfaceC0401 interfaceC0401M1029 = interfaceC4145.mo2359((InterfaceC0401) it.next()).m1029((C2948) interfaceC0401);
                if (interfaceC0401M1029 instanceof C3216) {
                    C3216 c3216 = (C3216) interfaceC0401M1029;
                    String str = c3216.f12145;
                    if ("break".equals(str)) {
                        return InterfaceC0401.f2287;
                    }
                    if ("return".equals(str)) {
                        return c3216;
                    }
                }
            }
        }
        return InterfaceC0401.f2287;
    }

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public static boolean m7915(InterfaceC0401 interfaceC0401, InterfaceC0401 interfaceC04012) {
        if (interfaceC0401.getClass().equals(interfaceC04012.getClass())) {
            if ((interfaceC0401 instanceof C3162) || (interfaceC0401 instanceof C5517)) {
                return true;
            }
            return interfaceC0401 instanceof C0845 ? (Double.isNaN(interfaceC0401.mo1608().doubleValue()) || Double.isNaN(interfaceC04012.mo1608().doubleValue()) || interfaceC0401.mo1608().doubleValue() != interfaceC04012.mo1608().doubleValue()) ? false : true : interfaceC0401 instanceof C3470 ? interfaceC0401.mo1609().equals(interfaceC04012.mo1609()) : interfaceC0401 instanceof C1902 ? interfaceC0401.mo1605().equals(interfaceC04012.mo1605()) : interfaceC0401 == interfaceC04012;
        }
        if (((interfaceC0401 instanceof C3162) || (interfaceC0401 instanceof C5517)) && ((interfaceC04012 instanceof C3162) || (interfaceC04012 instanceof C5517))) {
            return true;
        }
        boolean z = interfaceC0401 instanceof C0845;
        if (z && (interfaceC04012 instanceof C3470)) {
            return m7915(interfaceC0401, new C0845(interfaceC04012.mo1608()));
        }
        boolean z2 = interfaceC0401 instanceof C3470;
        if ((!z2 || !(interfaceC04012 instanceof C0845)) && !(interfaceC0401 instanceof C1902)) {
            if (interfaceC04012 instanceof C1902) {
                return m7915(interfaceC0401, new C0845(interfaceC04012.mo1608()));
            }
            if ((z2 || z) && (interfaceC04012 instanceof InterfaceC1342)) {
                return m7915(interfaceC0401, new C3470(interfaceC04012.mo1609()));
            }
            if ((interfaceC0401 instanceof InterfaceC1342) && ((interfaceC04012 instanceof C3470) || (interfaceC04012 instanceof C0845))) {
                return m7915(new C3470(interfaceC0401.mo1609()), interfaceC04012);
            }
            return false;
        }
        return m7915(new C0845(interfaceC0401.mo1608()), interfaceC04012);
    }

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public static C3456 m7916(C0030 c0030, List list) {
        EnumC5502 enumC5502 = EnumC5502.f20674;
        ᵭʝʜ.ᵮᵠـˌ("FN", 2, list);
        InterfaceC0401 interfaceC0401M2370 = ((C0553) c0030.f1155).m2370(c0030, (InterfaceC0401) list.get(0));
        InterfaceC0401 interfaceC0401M23702 = ((C0553) c0030.f1155).m2370(c0030, (InterfaceC0401) list.get(1));
        if (!(interfaceC0401M23702 instanceof C2948)) {
            ᵹˉᵞ.ˌᵜᵹᵩ(AbstractC4486.m9562("FN requires an ArrayValue of parameter names found ", interfaceC0401M23702.getClass().getCanonicalName()));
            return null;
        }
        List listM7190 = ((C2948) interfaceC0401M23702).m7190();
        List arrayList = new ArrayList();
        if (list.size() > 2) {
            arrayList = list.subList(2, list.size());
        }
        return new C3456(interfaceC0401M2370.mo1609(), (ArrayList) listM7190, arrayList, c0030);
    }

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public static boolean m7917(InterfaceC0401 interfaceC0401, InterfaceC0401 interfaceC04012) {
        if (interfaceC0401 instanceof InterfaceC1342) {
            interfaceC0401 = new C3470(interfaceC0401.mo1609());
        }
        if (interfaceC04012 instanceof InterfaceC1342) {
            interfaceC04012 = new C3470(interfaceC04012.mo1609());
        }
        return (((interfaceC0401 instanceof C3470) && (interfaceC04012 instanceof C3470)) || !(Double.isNaN(interfaceC0401.mo1608().doubleValue()) || Double.isNaN(interfaceC04012.mo1608().doubleValue()))) && !m7918(interfaceC04012, interfaceC0401);
    }

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public static boolean m7918(InterfaceC0401 interfaceC0401, InterfaceC0401 interfaceC04012) {
        if (interfaceC0401 instanceof InterfaceC1342) {
            interfaceC0401 = new C3470(interfaceC0401.mo1609());
        }
        if (interfaceC04012 instanceof InterfaceC1342) {
            interfaceC04012 = new C3470(interfaceC04012.mo1609());
        }
        if ((interfaceC0401 instanceof C3470) && (interfaceC04012 instanceof C3470)) {
            return ((C3470) interfaceC0401).f13012.compareTo(((C3470) interfaceC04012).f13012) < 0;
        }
        double dDoubleValue = interfaceC0401.mo1608().doubleValue();
        double dDoubleValue2 = interfaceC04012.mo1608().doubleValue();
        return (Double.isNaN(dDoubleValue) || Double.isNaN(dDoubleValue2) || (dDoubleValue == 0.0d && dDoubleValue2 == 0.0d) || ((dDoubleValue == 0.0d && dDoubleValue2 == 0.0d) || Double.compare(dDoubleValue, dDoubleValue2) >= 0)) ? false : true;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:399:0x0bb9  */
    /* JADX WARN: Removed duplicated region for block: B:562:? A[RETURN, SYNTHETIC] */
    /* JADX WARN: Type inference failed for: r10v100, types: [ʿˎᵣ] */
    /* JADX WARN: Type inference failed for: r10v103, types: [ʿˎᵣ] */
    /* JADX WARN: Type inference failed for: r10v315 */
    /* JADX WARN: Type inference failed for: r10v320 */
    /* JADX WARN: Type inference failed for: r10v340, types: [ᵞʾ] */
    /* JADX WARN: Type inference failed for: r10v347, types: [ʾᵢᵹˉ] */
    /* JADX WARN: Type inference failed for: r10v383 */
    /* JADX WARN: Type inference failed for: r10v384 */
    /* JADX WARN: Type inference failed for: r12v0, types: [java.lang.Object, ʻʻ] */
    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final defpackage.InterfaceC0401 m7919(java.lang.String r11, defpackage.C0030 r12, java.util.ArrayList r13) {
        /*
            Method dump skipped, instructions count: 3820
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C3478.m7919(java.lang.String, ʻʻ, java.util.ArrayList):ʿˎᵣ");
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final void m7920(String str) {
        if (!this.f13031.contains(ᵭʝʜ.ᐧﾞ(str))) {
            throw new IllegalArgumentException("Command not supported");
        }
        throw new UnsupportedOperationException("Command not implemented: ".concat(String.valueOf(str)));
    }
}
