package defpackage;

import androidx.media3.container.NalUnitUtil;
import java.util.ArrayList;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b'\u0018\u0000*\n\b\u0000\u0010\u0002*\u0004\u0018\u00010\u00012\u00020\u00032\u00020\u0004¨\u0006\u0005"}, d2 = {"Lej9;", "", "Tag", "Lux1;", "Lda1;", "kotlinx-serialization-core"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
@qq4
@vx8
public abstract class ej9<Tag> implements ux1, da1 {
    public final ArrayList a = new ArrayList();
    public boolean b;

    @Override // defpackage.ux1, defpackage.da1
    /* JADX INFO: renamed from: a */
    public pj8 getD() {
        return Base.a;
    }

    @Override // defpackage.ux1
    public final int aa(bi8 bi8Var) {
        cr4.g(bi8Var, "enumDescriptor");
        return aj(at(), bi8Var);
    }

    @Override // defpackage.ux1
    public boolean ab() {
        Object objAl = y41.al(this.a);
        if (objAl == null) {
            return false;
        }
        return ao(objAl);
    }

    @Override // defpackage.da1
    public final boolean ac(bi8 bi8Var, int i) {
        cr4.g(bi8Var, "descriptor");
        return af(as(bi8Var, i));
    }

    @Override // defpackage.ux1
    public final byte ad() {
        return ag(at());
    }

    @Override // defpackage.da1
    public final short ae(bi8 bi8Var, int i) {
        cr4.g(bi8Var, "descriptor");
        return ap(as(bi8Var, i));
    }

    public boolean af(Object obj) {
        ar();
        throw null;
    }

    public byte ag(Object obj) {
        ar();
        throw null;
    }

    public char ah(Object obj) {
        ar();
        throw null;
    }

    public double ai(Object obj) {
        ar();
        throw null;
    }

    public int aj(Object obj, bi8 bi8Var) {
        cr4.g(bi8Var, "enumDescriptor");
        ar();
        throw null;
    }

    public float ak(Object obj) {
        ar();
        throw null;
    }

    public ux1 al(Object obj, bi8 bi8Var) {
        cr4.g(bi8Var, "inlineDescriptor");
        this.a.add(obj);
        return this;
    }

    public int am(Object obj) {
        ar();
        throw null;
    }

    public long an(Object obj) {
        ar();
        throw null;
    }

    public boolean ao(Object obj) {
        return true;
    }

    public short ap(Object obj) {
        ar();
        throw null;
    }

    public String aq(Object obj) {
        ar();
        throw null;
    }

    public final void ar() {
        throw new xi8(iw7.a.getOrCreateKotlinClass(getClass()) + " can't retrieve untyped values");
    }

    public abstract String as(bi8 bi8Var, int i);

    public final Object at() {
        ArrayList arrayList = this.a;
        Object objRemove = arrayList.remove(y41.ae(arrayList));
        this.b = true;
        return objRemove;
    }

    public void b(bi8 bi8Var) {
        cr4.g(bi8Var, "descriptor");
    }

    @Override // defpackage.ux1
    public da1 c(bi8 bi8Var) {
        cr4.g(bi8Var, "descriptor");
        return this;
    }

    @Override // defpackage.da1
    public final ux1 e(kh7 kh7Var, int i) {
        cr4.g(kh7Var, "descriptor");
        return al(as(kh7Var, i), kh7Var.g(i));
    }

    @Override // defpackage.ux1
    public Object f(o52 o52Var) {
        cr4.g(o52Var, "deserializer");
        return o52Var.deserialize(this);
    }

    @Override // defpackage.da1
    public final char g(kh7 kh7Var, int i) {
        cr4.g(kh7Var, "descriptor");
        return ah(as(kh7Var, i));
    }

    @Override // defpackage.da1
    public final float h(kh7 kh7Var, int i) {
        cr4.g(kh7Var, "descriptor");
        return ak(as(kh7Var, i));
    }

    @Override // defpackage.da1
    public final byte j(kh7 kh7Var, int i) {
        cr4.g(kh7Var, "descriptor");
        return ag(as(kh7Var, i));
    }

    @Override // defpackage.da1
    public final String k(bi8 bi8Var, int i) {
        cr4.g(bi8Var, "descriptor");
        return aq(as(bi8Var, i));
    }

    @Override // defpackage.ux1
    public final int l() {
        return am(at());
    }

    @Override // defpackage.ux1
    public ux1 m(bi8 bi8Var) {
        cr4.g(bi8Var, "descriptor");
        return al(at(), bi8Var);
    }

    @Override // defpackage.da1
    public final int n(bi8 bi8Var, int i) {
        cr4.g(bi8Var, "descriptor");
        return am(as(bi8Var, i));
    }

    @Override // defpackage.da1
    public final Object o(bi8 bi8Var, int i, o52 o52Var, Object obj) {
        cr4.g(bi8Var, "descriptor");
        cr4.g(o52Var, "deserializer");
        this.a.add(as(bi8Var, i));
        Object objF = (o52Var.getDescriptor().b() || ab()) ? f(o52Var) : null;
        if (!this.b) {
            at();
        }
        this.b = false;
        return objF;
    }

    @Override // defpackage.ux1
    public final long p() {
        return an(at());
    }

    @Override // defpackage.ux1
    public final short q() {
        return ap(at());
    }

    @Override // defpackage.ux1
    public final float r() {
        return ak(at());
    }

    @Override // defpackage.da1
    public final long s(bi8 bi8Var, int i) {
        cr4.g(bi8Var, "descriptor");
        return an(as(bi8Var, i));
    }

    @Override // defpackage.ux1
    public final double t() {
        return ai(at());
    }

    @Override // defpackage.ux1
    public final boolean u() {
        return af(at());
    }

    @Override // defpackage.ux1
    public final char v() {
        return ah(at());
    }

    @Override // defpackage.da1
    public final double x(kh7 kh7Var, int i) {
        cr4.g(kh7Var, "descriptor");
        return ai(as(kh7Var, i));
    }

    @Override // defpackage.da1
    public final Object y(bi8 bi8Var, int i, o52 o52Var, Object obj) {
        cr4.g(bi8Var, "descriptor");
        cr4.g(o52Var, "deserializer");
        this.a.add(as(bi8Var, i));
        cr4.g(o52Var, "deserializer");
        Object objF = f(o52Var);
        if (!this.b) {
            at();
        }
        this.b = false;
        return objF;
    }

    @Override // defpackage.ux1
    public final String z() {
        return aq(at());
    }
}
