discord-jadx/app/src/main/java/zg/g1.java

40 lines
1.3 KiB
Java

package zg;
import java.util.Arrays;
import java.util.Iterator;
import kotlin.jvm.internal.s;
import kotlinx.serialization.descriptors.SerialDescriptor;
import xg.g;
import xg.i;
/* compiled from: PluginGeneratedSerialDescriptor.kt */
/* loaded from: classes5.dex */
public final class g1 {
public static final int a(SerialDescriptor serialDescriptor, SerialDescriptor[] typeParams) {
s.e(serialDescriptor, "<this>");
s.e(typeParams, "typeParams");
int hashCode = (serialDescriptor.a().hashCode() * 31) + Arrays.hashCode(typeParams);
Iterable<SerialDescriptor> a10 = g.a(serialDescriptor);
Iterator<SerialDescriptor> it = a10.iterator();
int i10 = 1;
int i11 = 1;
while (true) {
int i12 = 0;
if (!it.hasNext()) {
break;
}
int i13 = i11 * 31;
String a11 = it.next().a();
if (a11 != null) {
i12 = a11.hashCode();
}
i11 = i13 + i12;
}
for (SerialDescriptor serialDescriptor2 : a10) {
int i14 = i10 * 31;
i f2 = serialDescriptor2.f();
i10 = i14 + (f2 != null ? f2.hashCode() : 0);
}
return (((hashCode * 31) + i11) * 31) + i10;
}
}