package k5;

import java.lang.annotation.Annotation;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import q.AbstractC2761L;
import x4.AbstractC3250p;

/* JADX INFO: loaded from: classes3.dex */
public abstract class P {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final i5.g[] f20014a = new i5.g[0];

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final g5.a[] f20015b = new g5.a[0];

    public static final B a(g5.a aVar, String str) {
        return new B(str, new C(aVar));
    }

    public static final Set b(i5.g gVar) {
        kotlin.jvm.internal.o.h(gVar, "<this>");
        if (gVar instanceof InterfaceC2423k) {
            return ((InterfaceC2423k) gVar).b();
        }
        HashSet hashSet = new HashSet(gVar.f());
        int iF = gVar.f();
        for (int i6 = 0; i6 < iF; i6++) {
            hashSet.add(gVar.g(i6));
        }
        return hashSet;
    }

    public static final i5.g[] c(List list) {
        i5.g[] gVarArr;
        if (list == null || list.isEmpty()) {
            list = null;
        }
        return (list == null || (gVarArr = (i5.g[]) list.toArray(new i5.g[0])) == null) ? f20014a : gVarArr;
    }

    public static final C2434w d(String str, Enum[] values, String[] strArr, Annotation[][] annotationArr) {
        kotlin.jvm.internal.o.h(values, "values");
        C2433v c2433v = new C2433v(str, values.length);
        int length = values.length;
        int i6 = 0;
        int i7 = 0;
        while (i6 < length) {
            Enum r5 = values[i6];
            int i8 = i7 + 1;
            String strName = (String) AbstractC3250p.O(i7, strArr);
            if (strName == null) {
                strName = r5.name();
            }
            c2433v.k(strName, false);
            Annotation[] annotationArr2 = (Annotation[]) AbstractC3250p.O(i7, annotationArr);
            if (annotationArr2 != null) {
                for (Annotation annotation : annotationArr2) {
                    kotlin.jvm.internal.o.h(annotation, "annotation");
                    int i9 = c2433v.f20021d;
                    List[] listArr = c2433v.f20023f;
                    List arrayList = listArr[i9];
                    if (arrayList == null) {
                        arrayList = new ArrayList(1);
                        listArr[c2433v.f20021d] = arrayList;
                    }
                    arrayList.add(annotation);
                }
            }
            i6++;
            i7 = i8;
        }
        C2434w c2434w = new C2434w(str, values);
        c2434w.f20106c = c2433v;
        return c2434w;
    }

    public static final C2434w e(String str, Enum[] values) {
        kotlin.jvm.internal.o.h(values, "values");
        return new C2434w(str, values);
    }

    public static final int f(i5.g gVar, i5.g[] typeParams) {
        kotlin.jvm.internal.o.h(gVar, "<this>");
        kotlin.jvm.internal.o.h(typeParams, "typeParams");
        int iHashCode = (gVar.a().hashCode() * 31) + Arrays.hashCode(typeParams);
        int iF = gVar.f();
        int i6 = 1;
        while (true) {
            int iHashCode2 = 0;
            if (!(iF > 0)) {
                break;
            }
            int i7 = iF - 1;
            int i8 = i6 * 31;
            String strA = gVar.i(gVar.f() - iF).a();
            if (strA != null) {
                iHashCode2 = strA.hashCode();
            }
            i6 = i8 + iHashCode2;
            iF = i7;
        }
        int iF2 = gVar.f();
        int iHashCode3 = 1;
        while (true) {
            if (!(iF2 > 0)) {
                return (((iHashCode * 31) + i6) * 31) + iHashCode3;
            }
            int i9 = iF2 - 1;
            int i10 = iHashCode3 * 31;
            W.b bVarE = gVar.i(gVar.f() - iF2).e();
            iHashCode3 = i10 + (bVarE != null ? bVarE.hashCode() : 0);
            iF2 = i9;
        }
    }

    public static final boolean g(Q4.c cVar) {
        kotlin.jvm.internal.o.h(cVar, "<this>");
        return e4.C.D(cVar).isInterface();
    }

    public static final void h(int i6, int i7, i5.g descriptor) {
        kotlin.jvm.internal.o.h(descriptor, "descriptor");
        ArrayList arrayList = new ArrayList();
        int i8 = (~i6) & i7;
        for (int i9 = 0; i9 < 32; i9++) {
            if ((i8 & 1) != 0) {
                arrayList.add(descriptor.g(i9));
            }
            i8 >>>= 1;
        }
        String serialName = descriptor.a();
        kotlin.jvm.internal.o.h(serialName, "serialName");
        throw new g5.b(arrayList, arrayList.size() == 1 ? "Field '" + ((String) arrayList.get(0)) + "' is required for type with serial name '" + serialName + "', but it was missing" : "Fields " + arrayList + " are required for type with serial name '" + serialName + "', but they were missing", null);
    }

    public static final void i(String str, Q4.c baseClass) {
        String string;
        kotlin.jvm.internal.o.h(baseClass, "baseClass");
        StringBuilder sb = new StringBuilder("in the polymorphic scope of '");
        kotlin.jvm.internal.g gVar = (kotlin.jvm.internal.g) baseClass;
        sb.append(gVar.c());
        sb.append('\'');
        String string2 = sb.toString();
        if (str == null) {
            string = A0.a.k('.', "Class discriminator was missing and no default serializers were registered ", string2);
        } else {
            StringBuilder sbI = AbstractC2761L.i("Serializer for subclass '", str, "' is not found ", string2, ".\nCheck if class with serial name '");
            A0.a.w(sbI, str, "' exists and serializer is registered in a corresponding SerializersModule.\nTo be registered automatically, class '", str, "' has to be '@Serializable', and the base class '");
            sbI.append(gVar.c());
            sbI.append("' has to be sealed and '@Serializable'.");
            string = sbI.toString();
        }
        throw new g5.f(string);
    }
}
