discord-jadx/app/src/main/java/zg/u1.java
2022-04-15 08:15:37 +00:00

317 lines
8.8 KiB
Java

package zg;
import java.util.ArrayList;
import kotlin.jvm.internal.h0;
import kotlin.jvm.internal.s;
import kotlin.jvm.internal.u;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.Decoder;
import ld.q;
import vg.i;
import yg.c;
/* JADX ERROR: JadxRuntimeException in pass: ClassModifier
jadx.core.utils.exceptions.JadxRuntimeException: Not class type: T
at jadx.core.dex.info.ClassInfo.checkClassType(ClassInfo.java:53)
at jadx.core.dex.info.ClassInfo.fromType(ClassInfo.java:31)
at jadx.core.dex.visitors.ClassModifier.removeSyntheticFields(ClassModifier.java:80)
at jadx.core.dex.visitors.ClassModifier.visit(ClassModifier.java:58)
at jadx.core.dex.visitors.ClassModifier.visit(ClassModifier.java:52)
*/
/* compiled from: Tagged.kt */
/* loaded from: classes5.dex */
public abstract class u1<Tag> implements Decoder, c {
/* renamed from: a reason: collision with root package name */
private final ArrayList<Tag> f27508a = new ArrayList<>();
/* renamed from: b reason: collision with root package name */
private boolean f27509b;
/* compiled from: Tagged.kt */
/* loaded from: classes5.dex */
static final class a extends u implements wd.a<T> {
/* renamed from: j reason: collision with root package name */
final /* synthetic */ u1<Tag> f27510j;
/* renamed from: k reason: collision with root package name */
final /* synthetic */ vg.a<T> f27511k;
/* renamed from: l reason: collision with root package name */
final /* synthetic */ T f27512l;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
a(u1<Tag> u1Var, vg.a<T> aVar, T t10) {
super(0);
this.f27510j = u1Var;
this.f27511k = aVar;
this.f27512l = t10;
}
@Override // wd.a
public final T invoke() {
return this.f27510j.v() ? this.f27510j.I(this.f27511k, this.f27512l) : this.f27510j.n();
}
}
/* compiled from: Tagged.kt */
/* loaded from: classes5.dex */
static final class b extends u implements wd.a<T> {
/* renamed from: j reason: collision with root package name */
final /* synthetic */ u1<Tag> f27513j;
/* renamed from: k reason: collision with root package name */
final /* synthetic */ vg.a<T> f27514k;
/* renamed from: l reason: collision with root package name */
final /* synthetic */ T f27515l;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
b(u1<Tag> u1Var, vg.a<T> aVar, T t10) {
super(0);
this.f27513j = u1Var;
this.f27514k = aVar;
this.f27515l = t10;
}
@Override // wd.a
public final T invoke() {
return this.f27513j.I(this.f27514k, this.f27515l);
}
}
public u1() {
}
private final <E> E a0(Tag tag, wd.a<? extends E> aVar) {
Z(tag);
E e10 = (E) aVar.invoke();
if (!this.f27509b) {
Y();
}
this.f27509b = false;
return e10;
}
@Override // yg.c
public final double A(SerialDescriptor descriptor, int i10) {
s.e(descriptor, "descriptor");
return M(X(descriptor, i10));
}
@Override // kotlinx.serialization.encoding.Decoder
public <T> T B(vg.a<T> aVar) {
return (T) Decoder.a.a(this, aVar);
}
@Override // kotlinx.serialization.encoding.Decoder
public final byte C() {
return K(Y());
}
@Override // kotlinx.serialization.encoding.Decoder
public final short D() {
return T(Y());
}
@Override // kotlinx.serialization.encoding.Decoder
public final float E() {
return O(Y());
}
@Override // yg.c
public final float F(SerialDescriptor descriptor, int i10) {
s.e(descriptor, "descriptor");
return O(X(descriptor, i10));
}
@Override // kotlinx.serialization.encoding.Decoder
public final double G() {
return M(Y());
}
protected final void H(u1<Tag> other) {
s.e(other, "other");
other.f27508a.addAll(this.f27508a);
}
protected <T> T I(vg.a<T> deserializer, T t10) {
s.e(deserializer, "deserializer");
return (T) B(deserializer);
}
protected abstract boolean J(Tag tag);
protected abstract byte K(Tag tag);
protected abstract char L(Tag tag);
protected abstract double M(Tag tag);
protected abstract int N(Tag tag, SerialDescriptor serialDescriptor);
protected abstract float O(Tag tag);
protected Decoder P(Tag tag, SerialDescriptor inlineDescriptor) {
s.e(inlineDescriptor, "inlineDescriptor");
Z(tag);
return this;
}
protected abstract int Q(Tag tag);
protected abstract long R(Tag tag);
protected boolean S(Tag tag) {
return true;
}
protected abstract short T(Tag tag);
protected String U(Tag tag) {
return (String) V(tag);
}
protected Object V(Tag tag) {
throw new i(h0.b(getClass()) + " can't retrieve untyped values");
}
protected final Tag W() {
return (Tag) q.d0(this.f27508a);
}
protected abstract Tag X(SerialDescriptor serialDescriptor, int i10);
protected final Tag Y() {
ArrayList<Tag> arrayList = this.f27508a;
Tag remove = arrayList.remove(q.j(arrayList));
this.f27509b = true;
return remove;
}
protected final void Z(Tag tag) {
this.f27508a.add(tag);
}
public void b(SerialDescriptor descriptor) {
s.e(descriptor, "descriptor");
}
@Override // kotlinx.serialization.encoding.Decoder
public final boolean e() {
return J(Y());
}
@Override // kotlinx.serialization.encoding.Decoder
public final char f() {
return L(Y());
}
@Override // kotlinx.serialization.encoding.Decoder
public final int g(SerialDescriptor enumDescriptor) {
s.e(enumDescriptor, "enumDescriptor");
return N(Y(), enumDescriptor);
}
@Override // yg.c
public final <T> T h(SerialDescriptor descriptor, int i10, vg.a<T> deserializer, T t10) {
s.e(descriptor, "descriptor");
s.e(deserializer, "deserializer");
return (T) a0(X(descriptor, i10), new b(this, deserializer, t10));
}
@Override // yg.c
public final long i(SerialDescriptor descriptor, int i10) {
s.e(descriptor, "descriptor");
return R(X(descriptor, i10));
}
@Override // yg.c
public final <T> T j(SerialDescriptor descriptor, int i10, vg.a<T> deserializer, T t10) {
s.e(descriptor, "descriptor");
s.e(deserializer, "deserializer");
return (T) a0(X(descriptor, i10), new a(this, deserializer, t10));
}
@Override // kotlinx.serialization.encoding.Decoder
public final int l() {
return Q(Y());
}
@Override // yg.c
public final int m(SerialDescriptor descriptor, int i10) {
s.e(descriptor, "descriptor");
return Q(X(descriptor, i10));
}
@Override // kotlinx.serialization.encoding.Decoder
public final Void n() {
return null;
}
@Override // kotlinx.serialization.encoding.Decoder
public final String o() {
return U(Y());
}
@Override // yg.c
public int p(SerialDescriptor serialDescriptor) {
return c.a.a(this, serialDescriptor);
}
@Override // yg.c
public final char q(SerialDescriptor descriptor, int i10) {
s.e(descriptor, "descriptor");
return L(X(descriptor, i10));
}
@Override // yg.c
public final byte r(SerialDescriptor descriptor, int i10) {
s.e(descriptor, "descriptor");
return K(X(descriptor, i10));
}
@Override // kotlinx.serialization.encoding.Decoder
public final long s() {
return R(Y());
}
@Override // yg.c
public final boolean t(SerialDescriptor descriptor, int i10) {
s.e(descriptor, "descriptor");
return J(X(descriptor, i10));
}
@Override // yg.c
public final String u(SerialDescriptor descriptor, int i10) {
s.e(descriptor, "descriptor");
return U(X(descriptor, i10));
}
@Override // kotlinx.serialization.encoding.Decoder
public boolean v() {
Tag W = W();
if (W == null) {
return false;
}
return S(W);
}
@Override // yg.c
public final short w(SerialDescriptor descriptor, int i10) {
s.e(descriptor, "descriptor");
return T(X(descriptor, i10));
}
@Override // yg.c
public boolean y() {
return c.a.b(this);
}
@Override // kotlinx.serialization.encoding.Decoder
public final Decoder z(SerialDescriptor inlineDescriptor) {
s.e(inlineDescriptor, "inlineDescriptor");
return P(Y(), inlineDescriptor);
}
}