package e.a.o;

import d.g0;
import d.n;
import d.n0.b.l;
import d.n0.c.s;
import d.n0.c.t;
import d.s0.q;
import e.a.o.k;
import e.a.q.j1;

/* JADX INFO: compiled from: SerialDescriptors.kt */
/* JADX INFO: loaded from: classes.dex */
@n
public final class i {

    /* JADX INFO: Access modifiers changed from: package-private */
    /* JADX INFO: compiled from: SerialDescriptors.kt */
    @n
    public static final class a extends t implements l<e.a.o.a, g0> {

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        public static final a f2789d = new a();

        a() {
            super(1);
        }

        public final void c(e.a.o.a aVar) {
            s.e(aVar, "$this$null");
        }

        @Override // d.n0.b.l
        public /* bridge */ /* synthetic */ g0 e(e.a.o.a aVar) {
            c(aVar);
            return g0.f2578a;
        }
    }

    public static final f a(String str, e eVar) {
        s.e(str, "serialName");
        s.e(eVar, "kind");
        if (!q.m(str)) {
            return j1.a(str, eVar);
        }
        throw new IllegalArgumentException("Blank serial names are prohibited".toString());
    }

    public static final f b(String str, f[] fVarArr, l<? super e.a.o.a, g0> lVar) {
        s.e(str, "serialName");
        s.e(fVarArr, "typeParameters");
        s.e(lVar, "builderAction");
        if (!(!q.m(str))) {
            throw new IllegalArgumentException("Blank serial names are prohibited".toString());
        }
        e.a.o.a aVar = new e.a.o.a(str);
        lVar.e(aVar);
        return new g(str, k.a.f2792a, aVar.f().size(), d.j0.j.v(fVarArr), aVar);
    }

    public static final f c(String str, j jVar, f[] fVarArr, l<? super e.a.o.a, g0> lVar) {
        s.e(str, "serialName");
        s.e(jVar, "kind");
        s.e(fVarArr, "typeParameters");
        s.e(lVar, "builder");
        if (!(!q.m(str))) {
            throw new IllegalArgumentException("Blank serial names are prohibited".toString());
        }
        if (!(!s.a(jVar, k.a.f2792a))) {
            throw new IllegalArgumentException("For StructureKind.CLASS please use 'buildClassSerialDescriptor' instead".toString());
        }
        e.a.o.a aVar = new e.a.o.a(str);
        lVar.e(aVar);
        return new g(str, jVar, aVar.f().size(), d.j0.j.v(fVarArr), aVar);
    }

    public static /* synthetic */ f d(String str, j jVar, f[] fVarArr, l lVar, int i, Object obj) {
        if ((i & 8) != 0) {
            lVar = a.f2789d;
        }
        return c(str, jVar, fVarArr, lVar);
    }
}
