package defpackage;

import androidx.media3.container.NalUnitUtil;
import defpackage.pw7;
import java.util.ArrayList;
import java.util.Collection;
import java.util.LinkedHashMap;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000\u0002\n\u0000¨\u0006\u0000"}, d2 = {"ktor-http"}, k = 2, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
@vx8
public final class ax7 {
    /* JADX WARN: Multi-variable type inference failed */
    public static final cx3 a(zw3 zw3Var, LinkedHashMap linkedHashMap, int i, boolean z) {
        char c;
        int i2 = 0;
        if (zw3Var instanceof k79) {
            return new cx3(pw7.a.a(((k79) zw3Var).a), 0, 6);
        }
        if (zw3Var instanceof ms7) {
            return new cx3("\\d", 0, 6);
        }
        if (zw3Var instanceof dh6) {
            cx3 cx3VarB = b(null, linkedHashMap, i + 1, 4);
            if (!linkedHashMap.containsKey(null)) {
                linkedHashMap.put(null, new ArrayList());
            }
            Integer numValueOf = Integer.valueOf(i);
            Object obj = linkedHashMap.get(null);
            cr4.d(obj);
            ((Collection) obj).add(numValueOf);
            return new cx3(cx3VarB.a, cx3VarB.b, true);
        }
        if (zw3Var instanceof b91) {
            StringBuilder sb = new StringBuilder();
            int i3 = z ? i + 1 : i;
            for (Object obj2 : ((b91) zw3Var).a()) {
                int i4 = i2 + 1;
                if (i2 < 0) {
                    y41.bm();
                    throw null;
                }
                cx3 cx3VarA = a((zw3) obj2, linkedHashMap, i3, true);
                if (i2 != 0 && (zw3Var instanceof ny6)) {
                    sb.append("|");
                }
                sb.append(cx3VarA.a);
                i3 += cx3VarA.b;
                i2 = i4;
            }
            int i5 = i3 - i;
            if (z) {
                i5--;
            }
            String string = sb.toString();
            cr4.f(string, "toString(...)");
            return new cx3(string, i5, z);
        }
        if (zw3Var instanceof ut8) {
            if (zw3Var instanceof vq5) {
                c = '?';
            } else if (zw3Var instanceof an5) {
                c = '*';
            } else {
                if (!(zw3Var instanceof yv)) {
                    throw new IllegalStateException(("Unsupported simple grammar element: " + zw3Var).toString());
                }
                c = '+';
            }
            cx3 cx3VarA2 = a(((ut8) zw3Var).getA(), linkedHashMap, i, true);
            return new cx3(vw2.o(new StringBuilder(), cx3VarA2.a, c), cx3VarA2.b, 4);
        }
        if (zw3Var instanceof im) {
            pw7.a.a(null);
            throw null;
        }
        if (!(zw3Var instanceof qr7)) {
            throw new IllegalStateException(("Unsupported grammar element: " + zw3Var).toString());
        }
        StringBuilder sb2 = new StringBuilder("[");
        qr7 qr7Var = (qr7) zw3Var;
        sb2.append(qr7Var.a);
        sb2.append('-');
        sb2.append(qr7Var.b);
        sb2.append(']');
        return new cx3(sb2.toString(), 0, 6);
    }

    public static /* synthetic */ cx3 b(ny6 ny6Var, LinkedHashMap linkedHashMap, int i, int i2) {
        if ((i2 & 2) != 0) {
            i = 1;
        }
        return a(ny6Var, linkedHashMap, i, false);
    }
}
