discord-jadx/app/src/main/java/de/c.java

103 lines
3.3 KiB
Java
Raw Normal View History

2022-04-15 08:15:37 +00:00
package de;
import ce.e;
import ce.l;
import ce.n;
import ce.o;
import cg.c1;
import cg.e0;
import cg.f0;
import cg.l0;
import cg.m1;
import cg.q0;
import cg.y0;
import fe.b0;
import fe.i;
import fe.y;
import java.lang.annotation.Annotation;
import java.util.ArrayList;
import java.util.List;
import kd.r;
import kotlin.jvm.internal.s;
import ld.q;
import le.d1;
import me.g;
/* compiled from: KClassifiers.kt */
/* loaded from: classes5.dex */
public final class c {
/* compiled from: KClassifiers.kt */
/* loaded from: classes5.dex */
public /* synthetic */ class a {
/* renamed from: a reason: collision with root package name */
public static final /* synthetic */ int[] f9863a;
static {
int[] iArr = new int[o.values().length];
iArr[o.INVARIANT.ordinal()] = 1;
iArr[o.IN.ordinal()] = 2;
iArr[o.OUT.ordinal()] = 3;
f9863a = iArr;
}
}
private static final l0 a(g gVar, y0 y0Var, List<n> list, boolean z10) {
Object obj;
List<d1> parameters = y0Var.getParameters();
s.d(parameters, "typeConstructor.parameters");
ArrayList arrayList = new ArrayList(q.s(list, 10));
int i10 = 0;
for (Object obj2 : list) {
i10++;
if (i10 < 0) {
q.r();
}
n nVar = (n) obj2;
y yVar = (y) nVar.c();
e0 l2 = yVar == null ? null : yVar.l();
o d10 = nVar.d();
int i11 = d10 == null ? -1 : a.f9863a[d10.ordinal()];
if (i11 == -1) {
d1 d1Var = parameters.get(i10);
s.d(d1Var, "parameters[index]");
obj = new q0(d1Var);
} else if (i11 == 1) {
m1 m1Var = m1.INVARIANT;
s.c(l2);
obj = new c1(m1Var, l2);
} else if (i11 == 2) {
m1 m1Var2 = m1.IN_VARIANCE;
s.c(l2);
obj = new c1(m1Var2, l2);
} else if (i11 == 3) {
m1 m1Var3 = m1.OUT_VARIANCE;
s.c(l2);
obj = new c1(m1Var3, l2);
} else {
throw new r();
}
arrayList.add(obj);
}
return f0.i(gVar, y0Var, arrayList, z10, null, 16, null);
}
public static final l b(e eVar, List<n> arguments, boolean z10, List<? extends Annotation> annotations) {
s.e(eVar, "<this>");
s.e(arguments, "arguments");
s.e(annotations, "annotations");
i iVar = eVar instanceof i ? (i) eVar : null;
if (iVar != null) {
y0 j10 = iVar.getDescriptor().j();
s.d(j10, "descriptor.typeConstructor");
List<d1> parameters = j10.getParameters();
s.d(parameters, "typeConstructor.parameters");
if (parameters.size() == arguments.size()) {
return new y(a(annotations.isEmpty() ? g.f17521f.b() : g.f17521f.b(), j10, arguments, z10), null, 2, null);
}
throw new IllegalArgumentException("Class declares " + parameters.size() + " type parameters, but " + arguments.size() + " were provided.");
}
throw new b0("Cannot create type for an unsupported classifier: " + eVar + " (" + eVar.getClass() + ')');
}
}