package e.a.q;

import e.a.o.f;
import e.a.o.k;
import java.lang.annotation.Annotation;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Set;

/* JADX INFO: compiled from: PluginGeneratedSerialDescriptor.kt */
/* JADX INFO: loaded from: classes.dex */
@d.n
public class c1 implements e.a.o.f, m {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private final String f2803a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private final c0<?> f2804b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    private final int f2805c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    private int f2806d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    private final String[] f2807e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    private final List<Annotation>[] f2808f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    private List<Annotation> f2809g;
    private final boolean[] h;
    private Map<String, Integer> i;
    private final d.i j;
    private final d.i k;
    private final d.i l;

    /* JADX INFO: compiled from: PluginGeneratedSerialDescriptor.kt */
    @d.n
    static final class a extends d.n0.c.t implements d.n0.b.a<Integer> {
        a() {
            super(0);
        }

        @Override // d.n0.b.a
        /* JADX INFO: renamed from: c, reason: merged with bridge method [inline-methods] */
        public final Integer a() {
            c1 c1Var = c1.this;
            return Integer.valueOf(d1.a(c1Var, c1Var.r()));
        }
    }

    /* JADX INFO: compiled from: PluginGeneratedSerialDescriptor.kt */
    @d.n
    static final class b extends d.n0.c.t implements d.n0.b.a<e.a.b<?>[]> {
        b() {
            super(0);
        }

        @Override // d.n0.b.a
        /* JADX INFO: renamed from: c, reason: merged with bridge method [inline-methods] */
        public final e.a.b<?>[] a() {
            e.a.b<?>[] bVarArrChildSerializers;
            c0 c0Var = c1.this.f2804b;
            return (c0Var == null || (bVarArrChildSerializers = c0Var.childSerializers()) == null) ? e1.f2819a : bVarArrChildSerializers;
        }
    }

    /* JADX INFO: compiled from: PluginGeneratedSerialDescriptor.kt */
    @d.n
    static final class c extends d.n0.c.t implements d.n0.b.l<Integer, CharSequence> {
        c() {
            super(1);
        }

        public final CharSequence c(int i) {
            return c1.this.h(i) + ": " + c1.this.k(i).a();
        }

        @Override // d.n0.b.l
        public /* bridge */ /* synthetic */ CharSequence e(Integer num) {
            return c(num.intValue());
        }
    }

    /* JADX INFO: compiled from: PluginGeneratedSerialDescriptor.kt */
    @d.n
    static final class d extends d.n0.c.t implements d.n0.b.a<e.a.o.f[]> {
        d() {
            super(0);
        }

        @Override // d.n0.b.a
        /* JADX INFO: renamed from: c, reason: merged with bridge method [inline-methods] */
        public final e.a.o.f[] a() {
            ArrayList arrayList;
            e.a.b<?>[] bVarArrTypeParametersSerializers;
            c0 c0Var = c1.this.f2804b;
            if (c0Var == null || (bVarArrTypeParametersSerializers = c0Var.typeParametersSerializers()) == null) {
                arrayList = null;
            } else {
                arrayList = new ArrayList(bVarArrTypeParametersSerializers.length);
                for (e.a.b<?> bVar : bVarArrTypeParametersSerializers) {
                    arrayList.add(bVar.getDescriptor());
                }
            }
            return a1.b(arrayList);
        }
    }

    public c1(String str, c0<?> c0Var, int i) {
        d.n0.c.s.e(str, "serialName");
        this.f2803a = str;
        this.f2804b = c0Var;
        this.f2805c = i;
        this.f2806d = -1;
        String[] strArr = new String[i];
        for (int i2 = 0; i2 < i; i2++) {
            strArr[i2] = "[UNINITIALIZED]";
        }
        this.f2807e = strArr;
        int i3 = this.f2805c;
        this.f2808f = new List[i3];
        this.h = new boolean[i3];
        this.i = d.j0.l0.e();
        d.m mVar = d.m.PUBLICATION;
        this.j = d.k.a(mVar, new b());
        this.k = d.k.a(mVar, new d());
        this.l = d.k.a(mVar, new a());
    }

    public static /* synthetic */ void o(c1 c1Var, String str, boolean z, int i, Object obj) {
        if (obj != null) {
            throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: addElement");
        }
        if ((i & 2) != 0) {
            z = false;
        }
        c1Var.n(str, z);
    }

    private final Map<String, Integer> p() {
        HashMap map = new HashMap();
        int length = this.f2807e.length;
        for (int i = 0; i < length; i++) {
            map.put(this.f2807e[i], Integer.valueOf(i));
        }
        return map;
    }

    private final e.a.b<?>[] q() {
        return (e.a.b[]) this.j.getValue();
    }

    private final int s() {
        return ((Number) this.l.getValue()).intValue();
    }

    @Override // e.a.o.f
    public String a() {
        return this.f2803a;
    }

    @Override // e.a.q.m
    public Set<String> b() {
        return this.i.keySet();
    }

    @Override // e.a.o.f
    public boolean c() {
        return f.a.c(this);
    }

    @Override // e.a.o.f
    public int d(String str) {
        d.n0.c.s.e(str, "name");
        Integer num = this.i.get(str);
        if (num != null) {
            return num.intValue();
        }
        return -3;
    }

    @Override // e.a.o.f
    public e.a.o.j e() {
        return k.a.f2792a;
    }

    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (obj instanceof c1) {
            e.a.o.f fVar = (e.a.o.f) obj;
            if (d.n0.c.s.a(a(), fVar.a()) && Arrays.equals(r(), ((c1) obj).r()) && g() == fVar.g()) {
                int iG = g();
                for (int i = 0; i < iG; i++) {
                    if (d.n0.c.s.a(k(i).a(), fVar.k(i).a()) && d.n0.c.s.a(k(i).e(), fVar.k(i).e())) {
                    }
                }
                return true;
            }
        }
        return false;
    }

    @Override // e.a.o.f
    public List<Annotation> f() {
        List<Annotation> list = this.f2809g;
        return list == null ? d.j0.p.d() : list;
    }

    @Override // e.a.o.f
    public final int g() {
        return this.f2805c;
    }

    @Override // e.a.o.f
    public String h(int i) {
        return this.f2807e[i];
    }

    public int hashCode() {
        return s();
    }

    @Override // e.a.o.f
    public boolean i() {
        return f.a.b(this);
    }

    @Override // e.a.o.f
    public List<Annotation> j(int i) {
        List<Annotation> list = this.f2808f[i];
        return list == null ? d.j0.p.d() : list;
    }

    @Override // e.a.o.f
    public e.a.o.f k(int i) {
        return q()[i].getDescriptor();
    }

    @Override // e.a.o.f
    public boolean l(int i) {
        return this.h[i];
    }

    public final void n(String str, boolean z) {
        d.n0.c.s.e(str, "name");
        String[] strArr = this.f2807e;
        int i = this.f2806d + 1;
        this.f2806d = i;
        strArr[i] = str;
        this.h[i] = z;
        this.f2808f[i] = null;
        if (i == this.f2805c - 1) {
            this.i = p();
        }
    }

    public final e.a.o.f[] r() {
        return (e.a.o.f[]) this.k.getValue();
    }

    public String toString() {
        return d.j0.x.s(d.p0.n.h(0, this.f2805c), ", ", a() + '(', ")", 0, null, new c(), 24, null);
    }

    public /* synthetic */ c1(String str, c0 c0Var, int i, int i2, d.n0.c.l lVar) {
        this(str, (i2 & 2) != 0 ? null : c0Var, i);
    }
}
