导航菜单

页面标题

页面副标题

OVO v3.139.0 - h52.java 源代码

正在查看: OVO v3.139.0 应用的 h52.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package o.i;

import java.util.ArrayList;
import java.util.List;
import o.i.Composer;
import o.i.x52;

public final class h52 {
    public static final dha a = new dha("provider");

    public static final dha f2800b = new dha("provider");
    public static final dha c = new dha("compositionLocalMap");
    public static final dha d = new dha("providers");
    public static final dha e = new dha("reference");
    public static final g52 f = new g52();

    public static final void a(int i, int i2, ArrayList arrayList) {
        int f3 = f(i, arrayList);
        if (f3 < 0) {
            f3 = -(f3 + 1);
        }
        while (f3 < arrayList.size() && ((ol7) arrayList.get(f3)).f4529b < i2) {
            arrayList.remove(f3);
        }
    }

    public static final void b(qae qaeVar, ArrayList arrayList, int i) {
        if (qaeVar.i(i)) {
            arrayList.add(qaeVar.k(i));
            return;
        }
        int i2 = i + 1;
        int h = qaeVar.h(i) + i;
        while (i2 < h) {
            b(qaeVar, arrayList, i2);
            i2 += qaeVar.h(i2);
        }
    }

    public static final void c(String str) {
        throw new k42(pue.a("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 void d(String str) {
        throw new k42(pue.a("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 void e(tae taeVar, x52.a aVar) {
        int i;
        int i2;
        int i3;
        int i4 = taeVar.t;
        int i5 = taeVar.u;
        while (i4 < i5) {
            Object x = taeVar.x(i4);
            if (x instanceof c42) {
                aVar.e((c42) x, taeVar.l() - taeVar.H(taeVar.m(i4), taeVar.f5499b), -1, -1);
            }
            int H = taeVar.H(taeVar.m(i4), taeVar.f5499b);
            int i6 = i4 + 1;
            int e2 = taeVar.e(taeVar.m(i6), taeVar.f5499b);
            int i7 = H;
            while (i7 < e2) {
                int i8 = i7 - H;
                Object obj = taeVar.c[taeVar.f(i7)];
                boolean z = obj instanceof jwc;
                Composer.a.C0085a c0085a = Composer.a.a;
                if (z) {
                    jwc jwcVar = (jwc) obj;
                    iwc iwcVar = jwcVar.a;
                    if (iwcVar instanceof k3d) {
                        i = i5;
                    } else {
                        int f3 = taeVar.f(taeVar.I(i4, i8));
                        Object[] objArr = taeVar.c;
                        i = i5;
                        Object obj2 = objArr[f3];
                        objArr[f3] = c0085a;
                        if (!(obj == obj2)) {
                            c("Slot table is out of sync");
                            throw null;
                        }
                        int l = taeVar.l() - i8;
                        bi biVar = jwcVar.f3446b;
                        if (biVar == null || !biVar.a()) {
                            i2 = -1;
                            i3 = -1;
                        } else {
                            i2 = biVar.a;
                            if (i2 < 0) {
                                i2 += taeVar.k();
                            }
                            i3 = taeVar.l() - taeVar.e(taeVar.m(taeVar.n(i2) + i2), taeVar.f5499b);
                        }
                        aVar.e(iwcVar, l, i2, i3);
                    }
                } else {
                    i = i5;
                    if (obj instanceof rrc) {
                        int f6 = taeVar.f(taeVar.I(i4, i8));
                        Object[] objArr2 = taeVar.c;
                        Object obj3 = objArr2[f6];
                        objArr2[f6] = c0085a;
                        if (!(obj == obj3)) {
                            c("Slot table is out of sync");
                            throw null;
                        }
                        ((rrc) obj).d();
                    } else {
                        continue;
                    }
                }
                i7++;
                i5 = i;
            }
            i4 = i6;
        }
    }

    public static final int f(int i, List list) {
        int size = list.size() - 1;
        int i2 = 0;
        while (i2 <= size) {
            int i3 = (i2 + size) >>> 1;
            int h = vk7.h(((ol7) list.get(i3)).f4529b, i);
            if (h < 0) {
                i2 = i3 + 1;
            } else {
                if (h <= 0) {
                    return i3;
                }
                size = i3 - 1;
            }
        }
        return -(i2 + 1);
    }

    public static final void g(tae taeVar, x52.a aVar) {
        int i;
        int i2;
        int[] iArr = taeVar.f5499b;
        int i3 = taeVar.t;
        int e2 = taeVar.e(taeVar.m(taeVar.n(i3) + i3), iArr);
        for (int e3 = taeVar.e(taeVar.m(taeVar.t), taeVar.f5499b); e3 < e2; e3++) {
            Object obj = taeVar.c[taeVar.f(e3)];
            if (obj instanceof c42) {
                aVar.f((c42) obj, taeVar.l() - e3);
            }
            if (obj instanceof jwc) {
                int l = taeVar.l() - e3;
                jwc jwcVar = (jwc) obj;
                bi biVar = jwcVar.f3446b;
                if (biVar == null || !biVar.a()) {
                    i = -1;
                    i2 = -1;
                } else {
                    i = biVar.a;
                    if (i < 0) {
                        i += taeVar.k();
                    }
                    i2 = taeVar.l() - taeVar.e(taeVar.m(taeVar.n(i) + i), taeVar.f5499b);
                }
                aVar.e(jwcVar.a, l, i, i2);
            }
            if (obj instanceof rrc) {
                ((rrc) obj).d();
            }
        }
        taeVar.C();
    }

    public static final void h(boolean z) {
        if (z) {
            return;
        }
        c("Check failed");
        throw null;
    }
}