package kotlin.reflect.w.internal.y0.d;

import g.h.a.i;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.Objects;
import kotlin.collections.EmptyList;
import kotlin.collections.EmptySet;
import kotlin.collections.IntIterator;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Lambda;
import kotlin.jvm.internal.o;
import kotlin.ranges.IntProgressionIterator;
import kotlin.ranges.IntRange;
import kotlin.reflect.w.internal.y0.d.l1.h;
import kotlin.reflect.w.internal.y0.d.n1.j;
import kotlin.reflect.w.internal.y0.d.n1.n0;
import kotlin.reflect.w.internal.y0.h.e;
import kotlin.reflect.w.internal.y0.k.c0.i;
import kotlin.reflect.w.internal.y0.m.e;
import kotlin.reflect.w.internal.y0.m.g;
import kotlin.reflect.w.internal.y0.m.m;
import kotlin.reflect.w.internal.y0.n.e1;
import kotlin.reflect.w.internal.y0.n.o0;
import kotlin.reflect.w.internal.y0.n.p;
import kotlin.reflect.w.internal.y0.n.x1;

/* JADX INFO: loaded from: classes.dex */
public final class g0 {
    public final m a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final e0 f6676b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final g<kotlin.reflect.w.internal.y0.h.c, h0> f6677c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final g<a, e> f6678d;

    public static final class a {
        public final kotlin.reflect.w.internal.y0.h.b a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public final List<Integer> f6679b;

        public a(kotlin.reflect.w.internal.y0.h.b bVar, List<Integer> list) {
            o.f(bVar, "classId");
            o.f(list, "typeParametersCount");
            this.a = bVar;
            this.f6679b = list;
        }

        public boolean equals(Object obj) {
            if (this == obj) {
                return true;
            }
            if (!(obj instanceof a)) {
                return false;
            }
            a aVar = (a) obj;
            return o.a(this.a, aVar.a) && o.a(this.f6679b, aVar.f6679b);
        }

        public int hashCode() {
            return this.f6679b.hashCode() + (this.a.hashCode() * 31);
        }

        public String toString() {
            StringBuilder sbF = g.a.a.a.a.F("ClassRequest(classId=");
            sbF.append(this.a);
            sbF.append(", typeParametersCount=");
            return g.a.a.a.a.B(sbF, this.f6679b, ')');
        }
    }

    public static final class b extends j {

        /* JADX INFO: renamed from: s, reason: collision with root package name */
        public final boolean f6680s;

        /* JADX INFO: renamed from: t, reason: collision with root package name */
        public final List<b1> f6681t;

        /* JADX INFO: renamed from: u, reason: collision with root package name */
        public final p f6682u;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public b(m mVar, k kVar, e eVar, boolean z2, int i2) {
            super(mVar, kVar, eVar, w0.a, false);
            o.f(mVar, "storageManager");
            o.f(kVar, "container");
            o.f(eVar, "name");
            this.f6680s = z2;
            IntRange intRangeE = kotlin.ranges.j.e(0, i2);
            ArrayList arrayList = new ArrayList(i.H(intRangeE, 10));
            IntIterator it = intRangeE.iterator();
            while (((IntProgressionIterator) it).f6204n) {
                int iC = it.c();
                Objects.requireNonNull(h.f6717j);
                h hVar = h.a.f6718b;
                x1 x1Var = x1.INVARIANT;
                StringBuilder sb = new StringBuilder();
                sb.append('T');
                sb.append(iC);
                arrayList.add(n0.O0(this, hVar, false, x1Var, e.i(sb.toString()), iC, mVar));
            }
            this.f6681t = arrayList;
            this.f6682u = new p(this, i.M(this), i.r3(kotlin.reflect.w.internal.y0.k.z.a.k(this).o().f()), mVar);
        }

        @Override // kotlin.reflect.w.internal.y0.d.e
        public boolean B() {
            return false;
        }

        @Override // kotlin.reflect.w.internal.y0.d.b0
        public boolean C0() {
            return false;
        }

        @Override // kotlin.reflect.w.internal.y0.d.e
        public Collection<e> H() {
            return EmptyList.f9307f;
        }

        @Override // kotlin.reflect.w.internal.y0.d.e
        public boolean H0() {
            return false;
        }

        @Override // kotlin.reflect.w.internal.y0.d.e
        public boolean I() {
            return false;
        }

        @Override // kotlin.reflect.w.internal.y0.d.n1.v
        public kotlin.reflect.w.internal.y0.k.c0.i J(kotlin.reflect.w.internal.y0.n.z1.d dVar) {
            o.f(dVar, "kotlinTypeRefiner");
            return i.b.f8483b;
        }

        @Override // kotlin.reflect.w.internal.y0.d.b0
        public boolean L() {
            return false;
        }

        @Override // kotlin.reflect.w.internal.y0.d.i
        public boolean M() {
            return this.f6680s;
        }

        @Override // kotlin.reflect.w.internal.y0.d.e
        public kotlin.reflect.w.internal.y0.d.d Q() {
            return null;
        }

        @Override // kotlin.reflect.w.internal.y0.d.e
        public kotlin.reflect.w.internal.y0.k.c0.i R() {
            return i.b.f8483b;
        }

        @Override // kotlin.reflect.w.internal.y0.d.e
        public e T() {
            return null;
        }

        @Override // kotlin.reflect.w.internal.y0.d.l1.a
        public h getAnnotations() {
            Objects.requireNonNull(h.f6717j);
            return h.a.f6718b;
        }

        @Override // kotlin.reflect.w.internal.y0.d.e
        public f getKind() {
            return f.CLASS;
        }

        @Override // kotlin.reflect.w.internal.y0.d.e, kotlin.reflect.w.internal.y0.d.o, kotlin.reflect.w.internal.y0.d.b0
        public r getVisibility() {
            r rVar = q.f6983e;
            o.e(rVar, "PUBLIC");
            return rVar;
        }

        @Override // kotlin.reflect.w.internal.y0.d.n1.j, kotlin.reflect.w.internal.y0.d.b0
        public boolean isExternal() {
            return false;
        }

        @Override // kotlin.reflect.w.internal.y0.d.e
        public boolean isInline() {
            return false;
        }

        @Override // kotlin.reflect.w.internal.y0.d.h
        public e1 k() {
            return this.f6682u;
        }

        @Override // kotlin.reflect.w.internal.y0.d.e, kotlin.reflect.w.internal.y0.d.b0
        public c0 l() {
            return c0.FINAL;
        }

        @Override // kotlin.reflect.w.internal.y0.d.e
        public Collection<kotlin.reflect.w.internal.y0.d.d> m() {
            return EmptySet.f9309f;
        }

        public String toString() {
            StringBuilder sbF = g.a.a.a.a.F("class ");
            sbF.append(getName());
            sbF.append(" (not found)");
            return sbF.toString();
        }

        @Override // kotlin.reflect.w.internal.y0.d.e, kotlin.reflect.w.internal.y0.d.i
        public List<b1> u() {
            return this.f6681t;
        }

        @Override // kotlin.reflect.w.internal.y0.d.e
        public boolean x() {
            return false;
        }

        @Override // kotlin.reflect.w.internal.y0.d.e
        public f1<o0> x0() {
            return null;
        }
    }

    public static final class c extends Lambda implements Function1<a, e> {
        public c() {
            super(1);
        }

        @Override // kotlin.jvm.functions.Function1
        public e invoke(a aVar) {
            k kVarA;
            a aVar2 = aVar;
            o.f(aVar2, "<name for destructuring parameter 0>");
            kotlin.reflect.w.internal.y0.h.b bVar = aVar2.a;
            List<Integer> list = aVar2.f6679b;
            if (bVar.f8186c) {
                throw new UnsupportedOperationException("Unresolved local class: " + bVar);
            }
            kotlin.reflect.w.internal.y0.h.b bVarG = bVar.g();
            if (bVarG == null || (kVarA = g0.this.a(bVarG, kotlin.collections.j.m(list, 1))) == null) {
                g<kotlin.reflect.w.internal.y0.h.c, h0> gVar = g0.this.f6677c;
                kotlin.reflect.w.internal.y0.h.c cVarH = bVar.h();
                o.e(cVarH, "classId.packageFqName");
                kVarA = (g) ((e.m) gVar).invoke(cVarH);
            }
            k kVar = kVarA;
            boolean zK = bVar.k();
            m mVar = g0.this.a;
            kotlin.reflect.w.internal.y0.h.e eVarJ = bVar.j();
            o.e(eVarJ, "classId.shortClassName");
            Integer num = (Integer) kotlin.collections.j.w(list);
            return new b(mVar, kVar, eVarJ, zK, num != null ? num.intValue() : 0);
        }
    }

    public static final class d extends Lambda implements Function1<kotlin.reflect.w.internal.y0.h.c, h0> {
        public d() {
            super(1);
        }

        @Override // kotlin.jvm.functions.Function1
        public h0 invoke(kotlin.reflect.w.internal.y0.h.c cVar) {
            kotlin.reflect.w.internal.y0.h.c cVar2 = cVar;
            o.f(cVar2, "fqName");
            return new kotlin.reflect.w.internal.y0.d.n1.o(g0.this.f6676b, cVar2);
        }
    }

    public g0(m mVar, e0 e0Var) {
        o.f(mVar, "storageManager");
        o.f(e0Var, "module");
        this.a = mVar;
        this.f6676b = e0Var;
        this.f6677c = mVar.g(new d());
        this.f6678d = mVar.g(new c());
    }

    public final e a(kotlin.reflect.w.internal.y0.h.b bVar, List<Integer> list) {
        o.f(bVar, "classId");
        o.f(list, "typeParametersCount");
        return (e) ((e.m) this.f6678d).invoke(new a(bVar, list));
    }
}
