Currency Plus v2.10.8版本的 MD5 值为:8586f74edd9ace5aa261a19c9da51484
以下内容为反编译后的 d0.java 源代码,内容仅作参考
package i1;
import androidx.compose.runtime.ComposeRuntimeError;
import java.util.ArrayList;
public final class d0 {
public static final b f20477a = b.f20489d;
public static final d f20478b = d.f20491d;
public static final a f20479c = a.f20488d;
public static final e f20480d = e.f20492d;
public static final c f20481e = c.f20490d;
public static final v1 f20482f = new v1(xa.c.PROVIDER);
public static final v1 f20483g = new v1(xa.c.PROVIDER);
public static final v1 f20484h = new v1("compositionLocalMap");
public static final v1 f20485i = new v1("providerValues");
public static final v1 f20486j = new v1("providers");
public static final v1 f20487k = new v1("reference");
public static final class a extends ti.n implements si.q<i1.d<?>, y2, r2, fi.a0> {
public static final a f20488d = new ti.n(3);
@Override
public final fi.a0 invoke(i1.d<?> dVar, y2 y2Var, r2 r2Var) {
y2 y2Var2 = y2Var;
ti.l.f(dVar, "<anonymous parameter 0>");
ti.l.f(y2Var2, "slots");
ti.l.f(r2Var, "<anonymous parameter 2>");
y2Var2.j();
return fi.a0.f17744a;
}
}
public static final class b extends ti.n implements si.q<i1.d<?>, y2, r2, fi.a0> {
public static final b f20489d = new ti.n(3);
@Override
public final fi.a0 invoke(i1.d<?> dVar, y2 y2Var, r2 r2Var) {
y2 y2Var2 = y2Var;
r2 r2Var2 = r2Var;
ti.l.f(dVar, "<anonymous parameter 0>");
ti.l.f(y2Var2, "slots");
ti.l.f(r2Var2, "rememberManager");
d0.e(y2Var2, r2Var2);
return fi.a0.f17744a;
}
}
public static final class c extends ti.n implements si.q<i1.d<?>, y2, r2, fi.a0> {
public static final c f20490d = new ti.n(3);
@Override
public final fi.a0 invoke(i1.d<?> dVar, y2 y2Var, r2 r2Var) {
y2 y2Var2 = y2Var;
ti.l.f(dVar, "<anonymous parameter 0>");
ti.l.f(y2Var2, "slots");
ti.l.f(r2Var, "<anonymous parameter 2>");
if (y2Var2.f20861m != 0) {
d0.c("Cannot reset when inserting".toString());
throw null;
}
y2Var2.A();
y2Var2.f20866r = 0;
y2Var2.f20855g = y2Var2.n() - y2Var2.f20854f;
y2Var2.f20856h = 0;
y2Var2.f20857i = 0;
y2Var2.f20862n = 0;
return fi.a0.f17744a;
}
}
public static final class d extends ti.n implements si.q<i1.d<?>, y2, r2, fi.a0> {
public static final d f20491d = new ti.n(3);
@Override
public final fi.a0 invoke(i1.d<?> dVar, y2 y2Var, r2 r2Var) {
y2 y2Var2 = y2Var;
ti.l.f(dVar, "<anonymous parameter 0>");
ti.l.f(y2Var2, "slots");
ti.l.f(r2Var, "<anonymous parameter 2>");
y2Var2.G();
return fi.a0.f17744a;
}
}
public static final class e extends ti.n implements si.q<i1.d<?>, y2, r2, fi.a0> {
public static final e f20492d = new ti.n(3);
@Override
public final fi.a0 invoke(i1.d<?> dVar, y2 y2Var, r2 r2Var) {
y2 y2Var2 = y2Var;
ti.l.f(dVar, "<anonymous parameter 0>");
ti.l.f(y2Var2, "slots");
ti.l.f(r2Var, "<anonymous parameter 2>");
y2Var2.l(0);
return fi.a0.f17744a;
}
}
public static final void a(ArrayList arrayList, int i10, int i11) {
int d10 = d(i10, arrayList);
if (d10 < 0) {
d10 = -(d10 + 1);
}
while (d10 < arrayList.size() && ((c1) arrayList.get(d10)).f20472b < i11) {
arrayList.remove(d10);
}
}
public static final void b(v2 v2Var, ArrayList arrayList, int i10) {
int[] iArr = v2Var.f20803b;
if (nl.k0.m(i10, iArr)) {
arrayList.add(v2Var.h(i10));
return;
}
int i11 = nl.k0.i(i10, iArr) + i10;
for (int i12 = i10 + 1; i12 < i11; i12 += iArr[(i12 * 5) + 3]) {
b(v2Var, arrayList, i12);
}
}
public static final void c(String str) {
ti.l.f(str, "message");
throw new ComposeRuntimeError(ag.g.j("Compose Runtime internal error. Unexpected or incorrect use of the Compose internal runtime API (", str, "). Please report to Google or use https://goo.gle/compose-feedback"));
}
public static final int d(int i10, ArrayList arrayList) {
int size = arrayList.size() - 1;
int i11 = 0;
while (i11 <= size) {
int i12 = (i11 + size) >>> 1;
int h10 = ti.l.h(((c1) arrayList.get(i12)).f20472b, i10);
if (h10 < 0) {
i11 = i12 + 1;
} else if (h10 <= 0) {
return i12;
} else {
size = i12 - 1;
}
}
return -(i11 + 1);
}
public static final void e(y2 y2Var, r2 r2Var) {
ti.l.f(y2Var, "<this>");
ti.l.f(r2Var, "rememberManager");
int g10 = y2Var.g(y2Var.p(y2Var.f20866r), y2Var.f20850b);
int[] iArr = y2Var.f20850b;
int i10 = y2Var.f20866r;
z2 z2Var = new z2(g10, y2Var.g(y2Var.p(y2Var.q(i10) + i10), iArr), y2Var);
while (z2Var.hasNext()) {
Object next = z2Var.next();
if (next instanceof h) {
r2Var.b((h) next);
}
if (next instanceof s2) {
r2Var.e((s2) next);
}
if (next instanceof f2) {
f2 f2Var = (f2) next;
h2 h2Var = f2Var.f20521b;
if (h2Var != null) {
h2Var.d(f2Var);
}
f2Var.f20521b = null;
f2Var.f20525f = null;
f2Var.f20526g = null;
}
}
y2Var.B();
}
public static final void f(boolean z10) {
if (z10) {
return;
}
c("Check failed".toString());
throw null;
}
}