305 lines
9.1 KiB
Java
305 lines
9.1 KiB
Java
|
package zg;
|
||
|
|
||
|
import java.lang.annotation.Annotation;
|
||
|
import java.util.ArrayList;
|
||
|
import java.util.Arrays;
|
||
|
import java.util.HashMap;
|
||
|
import java.util.List;
|
||
|
import java.util.Map;
|
||
|
import java.util.Set;
|
||
|
import kd.m;
|
||
|
import kd.n;
|
||
|
import kd.q;
|
||
|
import kotlin.jvm.internal.k;
|
||
|
import kotlin.jvm.internal.s;
|
||
|
import kotlin.jvm.internal.u;
|
||
|
import kotlinx.serialization.KSerializer;
|
||
|
import kotlinx.serialization.descriptors.SerialDescriptor;
|
||
|
import ld.l0;
|
||
|
import wd.l;
|
||
|
import xg.i;
|
||
|
import xg.j;
|
||
|
/* compiled from: PluginGeneratedSerialDescriptor.kt */
|
||
|
/* loaded from: classes5.dex */
|
||
|
public class f1 implements SerialDescriptor, m {
|
||
|
|
||
|
/* renamed from: a reason: collision with root package name */
|
||
|
private final String f27421a;
|
||
|
|
||
|
/* renamed from: b reason: collision with root package name */
|
||
|
private final z<?> f27422b;
|
||
|
|
||
|
/* renamed from: c reason: collision with root package name */
|
||
|
private final int f27423c;
|
||
|
|
||
|
/* renamed from: d reason: collision with root package name */
|
||
|
private int f27424d;
|
||
|
|
||
|
/* renamed from: e reason: collision with root package name */
|
||
|
private final String[] f27425e;
|
||
|
|
||
|
/* renamed from: f reason: collision with root package name */
|
||
|
private final List<Annotation>[] f27426f;
|
||
|
|
||
|
/* renamed from: g reason: collision with root package name */
|
||
|
private List<Annotation> f27427g;
|
||
|
|
||
|
/* renamed from: h reason: collision with root package name */
|
||
|
private final boolean[] f27428h;
|
||
|
|
||
|
/* renamed from: i reason: collision with root package name */
|
||
|
private Map<String, Integer> f27429i;
|
||
|
|
||
|
/* renamed from: j reason: collision with root package name */
|
||
|
private final m f27430j;
|
||
|
|
||
|
/* renamed from: k reason: collision with root package name */
|
||
|
private final m f27431k;
|
||
|
|
||
|
/* renamed from: l reason: collision with root package name */
|
||
|
private final m f27432l;
|
||
|
|
||
|
/* compiled from: PluginGeneratedSerialDescriptor.kt */
|
||
|
/* loaded from: classes5.dex */
|
||
|
static final class a extends u implements wd.a<Integer> {
|
||
|
a() {
|
||
|
super(0);
|
||
|
}
|
||
|
|
||
|
/* JADX WARN: Can't rename method to resolve collision */
|
||
|
@Override // wd.a
|
||
|
public final Integer invoke() {
|
||
|
f1 f1Var = f1.this;
|
||
|
return Integer.valueOf(g1.a(f1Var, f1Var.o()));
|
||
|
}
|
||
|
}
|
||
|
|
||
|
/* compiled from: PluginGeneratedSerialDescriptor.kt */
|
||
|
/* loaded from: classes5.dex */
|
||
|
static final class b extends u implements wd.a<KSerializer<?>[]> {
|
||
|
b() {
|
||
|
super(0);
|
||
|
}
|
||
|
|
||
|
/* renamed from: a */
|
||
|
public final KSerializer<?>[] invoke() {
|
||
|
z k2 = f1.k(f1.this);
|
||
|
KSerializer<?>[] childSerializers = k2 == null ? null : k2.childSerializers();
|
||
|
return childSerializers == null ? h1.f27443a : childSerializers;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
/* compiled from: PluginGeneratedSerialDescriptor.kt */
|
||
|
/* loaded from: classes5.dex */
|
||
|
static final class c extends u implements l<Integer, CharSequence> {
|
||
|
c() {
|
||
|
super(1);
|
||
|
}
|
||
|
|
||
|
public final CharSequence a(int i10) {
|
||
|
return f1.this.g(i10) + ": " + f1.this.i(i10).a();
|
||
|
}
|
||
|
|
||
|
@Override // wd.l
|
||
|
public /* bridge */ /* synthetic */ CharSequence invoke(Integer num) {
|
||
|
return a(num.intValue());
|
||
|
}
|
||
|
}
|
||
|
|
||
|
/* compiled from: PluginGeneratedSerialDescriptor.kt */
|
||
|
/* loaded from: classes5.dex */
|
||
|
static final class d extends u implements wd.a<SerialDescriptor[]> {
|
||
|
d() {
|
||
|
super(0);
|
||
|
}
|
||
|
|
||
|
/* renamed from: a */
|
||
|
public final SerialDescriptor[] invoke() {
|
||
|
KSerializer<?>[] typeParametersSerializers;
|
||
|
z k2 = f1.k(f1.this);
|
||
|
ArrayList arrayList = null;
|
||
|
if (!(k2 == null || (typeParametersSerializers = k2.typeParametersSerializers()) == null)) {
|
||
|
arrayList = new ArrayList(typeParametersSerializers.length);
|
||
|
for (KSerializer<?> kSerializer : typeParametersSerializers) {
|
||
|
arrayList.add(kSerializer.getDescriptor());
|
||
|
}
|
||
|
}
|
||
|
return d1.b(arrayList);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
public f1(String serialName, z<?> zVar, int i10) {
|
||
|
s.e(serialName, "serialName");
|
||
|
this.f27421a = serialName;
|
||
|
this.f27422b = zVar;
|
||
|
this.f27423c = i10;
|
||
|
this.f27424d = -1;
|
||
|
String[] strArr = new String[i10];
|
||
|
for (int i11 = 0; i11 < i10; i11++) {
|
||
|
strArr[i11] = "[UNINITIALIZED]";
|
||
|
}
|
||
|
this.f27425e = strArr;
|
||
|
int i12 = this.f27423c;
|
||
|
this.f27426f = new List[i12];
|
||
|
this.f27428h = new boolean[i12];
|
||
|
this.f27429i = l0.h();
|
||
|
q qVar = q.PUBLICATION;
|
||
|
this.f27430j = n.a(qVar, new b());
|
||
|
this.f27431k = n.a(qVar, new d());
|
||
|
this.f27432l = n.a(qVar, new a());
|
||
|
}
|
||
|
|
||
|
public /* synthetic */ f1(String str, z zVar, int i10, int i11, k kVar) {
|
||
|
this(str, (i11 & 2) != 0 ? null : zVar, i10);
|
||
|
}
|
||
|
|
||
|
public static final /* synthetic */ z k(f1 f1Var) {
|
||
|
return f1Var.f27422b;
|
||
|
}
|
||
|
|
||
|
private final Map<String, Integer> m() {
|
||
|
HashMap hashMap = new HashMap();
|
||
|
int length = this.f27425e.length - 1;
|
||
|
if (length >= 0) {
|
||
|
int i10 = 0;
|
||
|
while (true) {
|
||
|
int i11 = i10 + 1;
|
||
|
hashMap.put(this.f27425e[i10], Integer.valueOf(i10));
|
||
|
if (i11 > length) {
|
||
|
break;
|
||
|
}
|
||
|
i10 = i11;
|
||
|
}
|
||
|
}
|
||
|
return hashMap;
|
||
|
}
|
||
|
|
||
|
private final KSerializer<?>[] n() {
|
||
|
return (KSerializer[]) this.f27430j.getValue();
|
||
|
}
|
||
|
|
||
|
private final int p() {
|
||
|
return ((Number) this.f27432l.getValue()).intValue();
|
||
|
}
|
||
|
|
||
|
@Override // kotlinx.serialization.descriptors.SerialDescriptor
|
||
|
public String a() {
|
||
|
return this.f27421a;
|
||
|
}
|
||
|
|
||
|
@Override // zg.m
|
||
|
public Set<String> b() {
|
||
|
return this.f27429i.keySet();
|
||
|
}
|
||
|
|
||
|
@Override // kotlinx.serialization.descriptors.SerialDescriptor
|
||
|
public boolean c() {
|
||
|
return SerialDescriptor.a.c(this);
|
||
|
}
|
||
|
|
||
|
@Override // kotlinx.serialization.descriptors.SerialDescriptor
|
||
|
public int d(String name) {
|
||
|
s.e(name, "name");
|
||
|
Integer num = this.f27429i.get(name);
|
||
|
if (num == null) {
|
||
|
return -3;
|
||
|
}
|
||
|
return num.intValue();
|
||
|
}
|
||
|
|
||
|
@Override // kotlinx.serialization.descriptors.SerialDescriptor
|
||
|
public final int e() {
|
||
|
return this.f27423c;
|
||
|
}
|
||
|
|
||
|
public boolean equals(Object obj) {
|
||
|
if (this == obj) {
|
||
|
return true;
|
||
|
}
|
||
|
if (obj instanceof f1) {
|
||
|
SerialDescriptor serialDescriptor = (SerialDescriptor) obj;
|
||
|
if (s.a(a(), serialDescriptor.a()) && Arrays.equals(o(), ((f1) obj).o()) && e() == serialDescriptor.e()) {
|
||
|
int e10 = e();
|
||
|
if (e10 > 0) {
|
||
|
int i10 = 0;
|
||
|
while (true) {
|
||
|
int i11 = i10 + 1;
|
||
|
if (!s.a(i(i10).a(), serialDescriptor.i(i10).a()) || !s.a(i(i10).f(), serialDescriptor.i(i10).f())) {
|
||
|
break;
|
||
|
} else if (i11 >= e10) {
|
||
|
return true;
|
||
|
} else {
|
||
|
i10 = i11;
|
||
|
}
|
||
|
}
|
||
|
} else {
|
||
|
return true;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
return false;
|
||
|
}
|
||
|
|
||
|
@Override // kotlinx.serialization.descriptors.SerialDescriptor
|
||
|
public i f() {
|
||
|
return j.a.f26219a;
|
||
|
}
|
||
|
|
||
|
@Override // kotlinx.serialization.descriptors.SerialDescriptor
|
||
|
public String g(int i10) {
|
||
|
return this.f27425e[i10];
|
||
|
}
|
||
|
|
||
|
@Override // kotlinx.serialization.descriptors.SerialDescriptor
|
||
|
public List<Annotation> getAnnotations() {
|
||
|
List<Annotation> list = this.f27427g;
|
||
|
return list == null ? ld.q.h() : list;
|
||
|
}
|
||
|
|
||
|
@Override // kotlinx.serialization.descriptors.SerialDescriptor
|
||
|
public List<Annotation> h(int i10) {
|
||
|
List<Annotation> list = this.f27426f[i10];
|
||
|
return list == null ? ld.q.h() : list;
|
||
|
}
|
||
|
|
||
|
public int hashCode() {
|
||
|
return p();
|
||
|
}
|
||
|
|
||
|
@Override // kotlinx.serialization.descriptors.SerialDescriptor
|
||
|
public SerialDescriptor i(int i10) {
|
||
|
return n()[i10].getDescriptor();
|
||
|
}
|
||
|
|
||
|
@Override // kotlinx.serialization.descriptors.SerialDescriptor
|
||
|
public boolean isInline() {
|
||
|
return SerialDescriptor.a.b(this);
|
||
|
}
|
||
|
|
||
|
@Override // kotlinx.serialization.descriptors.SerialDescriptor
|
||
|
public boolean j(int i10) {
|
||
|
return this.f27428h[i10];
|
||
|
}
|
||
|
|
||
|
public final void l(String name, boolean z10) {
|
||
|
s.e(name, "name");
|
||
|
String[] strArr = this.f27425e;
|
||
|
int i10 = this.f27424d + 1;
|
||
|
this.f27424d = i10;
|
||
|
strArr[i10] = name;
|
||
|
this.f27428h[i10] = z10;
|
||
|
this.f27426f[i10] = null;
|
||
|
if (i10 == this.f27423c - 1) {
|
||
|
this.f27429i = m();
|
||
|
}
|
||
|
}
|
||
|
|
||
|
public final SerialDescriptor[] o() {
|
||
|
return (SerialDescriptor[]) this.f27431k.getValue();
|
||
|
}
|
||
|
|
||
|
public String toString() {
|
||
|
return ld.q.Z(be.d.m(0, this.f27423c), ", ", s.n(a(), "("), ")", 0, null, new c(), 24, null);
|
||
|
}
|
||
|
}
|