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

import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.List;
import kotlin.reflect.w.internal.y0.d.b1;
import kotlin.reflect.w.internal.y0.d.e;
import kotlin.reflect.w.internal.y0.d.z0;
import kotlin.reflect.w.internal.y0.k.h;
import kotlin.reflect.w.internal.y0.m.m;

/* JADX INFO: loaded from: classes2.dex */
public class p extends b implements e1 {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final e f8968c;

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

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final Collection<h0> f8970e;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public p(e eVar, List<? extends b1> list, Collection<h0> collection, m mVar) {
        super(mVar);
        if (list == null) {
            r(1);
            throw null;
        }
        if (collection == null) {
            r(2);
            throw null;
        }
        if (mVar == null) {
            r(3);
            throw null;
        }
        this.f8968c = eVar;
        this.f8969d = Collections.unmodifiableList(new ArrayList(list));
        this.f8970e = Collections.unmodifiableCollection(collection);
    }

    public static /* synthetic */ void r(int i2) {
        String str = (i2 == 4 || i2 == 5 || i2 == 6 || i2 == 7) ? "@NotNull method %s.%s must not return null" : "Argument for @NotNull parameter '%s' of %s.%s must not be null";
        Object[] objArr = new Object[(i2 == 4 || i2 == 5 || i2 == 6 || i2 == 7) ? 2 : 3];
        switch (i2) {
            case 1:
                objArr[0] = "parameters";
                break;
            case 2:
                objArr[0] = "supertypes";
                break;
            case 3:
                objArr[0] = "storageManager";
                break;
            case 4:
            case 5:
            case 6:
            case 7:
                objArr[0] = "kotlin/reflect/jvm/internal/impl/types/ClassTypeConstructorImpl";
                break;
            default:
                objArr[0] = "classDescriptor";
                break;
        }
        if (i2 == 4) {
            objArr[1] = "getParameters";
        } else if (i2 == 5) {
            objArr[1] = "getDeclarationDescriptor";
        } else if (i2 == 6) {
            objArr[1] = "computeSupertypes";
        } else if (i2 != 7) {
            objArr[1] = "kotlin/reflect/jvm/internal/impl/types/ClassTypeConstructorImpl";
        } else {
            objArr[1] = "getSupertypeLoopChecker";
        }
        if (i2 != 4 && i2 != 5 && i2 != 6 && i2 != 7) {
            objArr[2] = "<init>";
        }
        String str2 = String.format(str, objArr);
        if (i2 != 4 && i2 != 5 && i2 != 6 && i2 != 7) {
            throw new IllegalArgumentException(str2);
        }
        throw new IllegalStateException(str2);
    }

    @Override // kotlin.reflect.w.internal.y0.n.e1
    public boolean e() {
        return true;
    }

    @Override // kotlin.reflect.w.internal.y0.n.e1
    public List<b1> getParameters() {
        List<b1> list = this.f8969d;
        if (list != null) {
            return list;
        }
        r(4);
        throw null;
    }

    @Override // kotlin.reflect.w.internal.y0.n.i
    public Collection<h0> j() {
        Collection<h0> collection = this.f8970e;
        if (collection != null) {
            return collection;
        }
        r(6);
        throw null;
    }

    @Override // kotlin.reflect.w.internal.y0.n.i
    public z0 m() {
        return z0.a.a;
    }

    @Override // kotlin.reflect.w.internal.y0.n.b
    /* JADX INFO: renamed from: s */
    public e c() {
        e eVar = this.f8968c;
        if (eVar != null) {
            return eVar;
        }
        r(5);
        throw null;
    }

    public String toString() {
        return h.g(this.f8968c).b();
    }
}
