package k.a.p;

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;
import k.a.n.f;
import k.a.n.k;

/* JADX INFO: compiled from: PluginGeneratedSerialDescriptor.kt */
/* JADX INFO: loaded from: classes.dex */
public class d1 implements k.a.n.f, m {
    private final String a;
    private final c0<?> b;
    private final int c;
    private int d;
    private final String[] e;
    private final List<Annotation>[] f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    private List<Annotation> f899g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    private final boolean[] f900h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    private Map<String, Integer> f901i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    private final j.i f902j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    private final j.i f903k;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    private final j.i f904l;

    /* JADX INFO: compiled from: PluginGeneratedSerialDescriptor.kt */
    static final class a extends j.p0.d.s implements j.p0.c.a<Integer> {
        a() {
            super(0);
        }

        @Override // j.p0.c.a
        /* JADX INFO: renamed from: a, reason: merged with bridge method [inline-methods] */
        public final Integer invoke() {
            d1 d1Var = d1.this;
            return Integer.valueOf(e1.a(d1Var, d1Var.q()));
        }
    }

    /* JADX INFO: compiled from: PluginGeneratedSerialDescriptor.kt */
    static final class b extends j.p0.d.s implements j.p0.c.a<k.a.b<?>[]> {
        b() {
            super(0);
        }

        @Override // j.p0.c.a
        /* JADX INFO: renamed from: a, reason: merged with bridge method [inline-methods] */
        public final k.a.b<?>[] invoke() {
            k.a.b<?>[] bVarArrB;
            c0 c0Var = d1.this.b;
            return (c0Var == null || (bVarArrB = c0Var.b()) == null) ? f1.a : bVarArrB;
        }
    }

    /* JADX INFO: compiled from: PluginGeneratedSerialDescriptor.kt */
    static final class c extends j.p0.d.s implements j.p0.c.l<Integer, CharSequence> {
        c() {
            super(1);
        }

        public final CharSequence a(int i2) {
            return d1.this.e(i2) + ": " + d1.this.j(i2).b();
        }

        @Override // j.p0.c.l
        public /* bridge */ /* synthetic */ CharSequence invoke(Integer num) {
            return a(num.intValue());
        }
    }

    /* JADX INFO: compiled from: PluginGeneratedSerialDescriptor.kt */
    static final class d extends j.p0.d.s implements j.p0.c.a<k.a.n.f[]> {
        d() {
            super(0);
        }

        @Override // j.p0.c.a
        /* JADX INFO: renamed from: a, reason: merged with bridge method [inline-methods] */
        public final k.a.n.f[] invoke() {
            ArrayList arrayList;
            k.a.b<?>[] bVarArrC;
            c0 c0Var = d1.this.b;
            if (c0Var == null || (bVarArrC = c0Var.c()) == null) {
                arrayList = null;
            } else {
                arrayList = new ArrayList(bVarArrC.length);
                for (k.a.b<?> bVar : bVarArrC) {
                    arrayList.add(bVar.a());
                }
            }
            return b1.b(arrayList);
        }
    }

    public d1(String str, c0<?> c0Var, int i2) {
        j.p0.d.r.f(str, "serialName");
        this.a = str;
        this.b = c0Var;
        this.c = i2;
        this.d = -1;
        String[] strArr = new String[i2];
        for (int i3 = 0; i3 < i2; i3++) {
            strArr[i3] = "[UNINITIALIZED]";
        }
        this.e = strArr;
        int i4 = this.c;
        this.f = new List[i4];
        this.f900h = new boolean[i4];
        this.f901i = j.k0.k0.e();
        this.f902j = j.k.a(j.m.PUBLICATION, new b());
        this.f903k = j.k.a(j.m.PUBLICATION, new d());
        this.f904l = j.k.a(j.m.PUBLICATION, new a());
    }

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

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

    private final k.a.b<?>[] p() {
        return (k.a.b[]) this.f902j.getValue();
    }

    private final int r() {
        return ((Number) this.f904l.getValue()).intValue();
    }

    @Override // k.a.n.f
    public int a(String str) {
        j.p0.d.r.f(str, "name");
        Integer num = this.f901i.get(str);
        if (num != null) {
            return num.intValue();
        }
        return -3;
    }

    @Override // k.a.n.f
    public String b() {
        return this.a;
    }

    @Override // k.a.n.f
    public k.a.n.j c() {
        return k.a.a;
    }

    @Override // k.a.n.f
    public final int d() {
        return this.c;
    }

    @Override // k.a.n.f
    public String e(int i2) {
        return this.e[i2];
    }

    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (obj instanceof d1) {
            k.a.n.f fVar = (k.a.n.f) obj;
            if (j.p0.d.r.a(b(), fVar.b()) && Arrays.equals(q(), ((d1) obj).q()) && d() == fVar.d()) {
                int iD = d();
                for (int i2 = 0; i2 < iD; i2++) {
                    if (j.p0.d.r.a(j(i2).b(), fVar.j(i2).b()) && j.p0.d.r.a(j(i2).c(), fVar.j(i2).c())) {
                    }
                }
                return true;
            }
        }
        return false;
    }

    @Override // k.a.n.f
    public boolean f() {
        return f.a.b(this);
    }

    @Override // k.a.p.m
    public Set<String> g() {
        return this.f901i.keySet();
    }

    @Override // k.a.n.f
    public List<Annotation> getAnnotations() {
        List<Annotation> list = this.f899g;
        return list == null ? j.k0.o.g() : list;
    }

    @Override // k.a.n.f
    public boolean h() {
        return f.a.c(this);
    }

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

    @Override // k.a.n.f
    public List<Annotation> i(int i2) {
        List<Annotation> list = this.f[i2];
        return list == null ? j.k0.o.g() : list;
    }

    @Override // k.a.n.f
    public k.a.n.f j(int i2) {
        return p()[i2].a();
    }

    @Override // k.a.n.f
    public boolean k(int i2) {
        return this.f900h[i2];
    }

    public final void m(String str, boolean z) {
        j.p0.d.r.f(str, "name");
        String[] strArr = this.e;
        int i2 = this.d + 1;
        this.d = i2;
        strArr[i2] = str;
        this.f900h[i2] = z;
        this.f[i2] = null;
        if (i2 == this.c - 1) {
            this.f901i = o();
        }
    }

    public final k.a.n.f[] q() {
        return (k.a.n.f[]) this.f903k.getValue();
    }

    public String toString() {
        return j.k0.w.C(j.r0.n.h(0, this.c), ", ", b() + '(', ")", 0, null, new c(), 24, null);
    }

    public /* synthetic */ d1(String str, c0 c0Var, int i2, int i3, j.p0.d.j jVar) {
        this(str, (i3 & 2) != 0 ? null : c0Var, i2);
    }
}
