涩里番 v4.2版本的 MD5 值为:b7af51031b798a68c7a3a9ba5a0dff66

以下内容为反编译后的 d.java 源代码,内容仅作参考


package yd;

import hc.i;
import hc.j;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.Objects;
import ke.d;
import le.b0;
import le.e1;
import le.t0;
import le.v;
import le.w0;
import le.y;
import vb.g;
import wb.k;
import wc.v0;
import xc.h;
public final class d {

    public static final class a extends j implements gc.a<y> {
        public final t0 f18176i;

        public a(t0 t0Var) {
            super(0);
            this.f18176i = t0Var;
        }

        @Override
        public final y invoke() {
            y b10 = this.f18176i.b();
            i.d(b10, "this@createCapturedIfNeeded.type");
            return b10;
        }
    }

    public static final t0 a(t0 t0Var, v0 v0Var) {
        if (v0Var == null || t0Var.c() == e1.INVARIANT) {
            return t0Var;
        }
        if (v0Var.p0() == t0Var.c()) {
            if (t0Var.d()) {
                d.a aVar = ke.d.f10390e;
                i.d(aVar, "NO_LOCKS");
                return new le.v0(new b0(aVar, new a(t0Var)));
            }
            return new le.v0(t0Var.b());
        }
        return new le.v0(new yd.a(t0Var, new c(t0Var), false, h.a.f17738b));
    }

    public static final boolean b(y yVar) {
        i.e(yVar, "<this>");
        return yVar.V0() instanceof b;
    }

    public static w0 c(w0 w0Var) {
        if (w0Var instanceof v) {
            v vVar = (v) w0Var;
            v0[] v0VarArr = vVar.f11147b;
            t0[] t0VarArr = vVar.f11148c;
            i.e(t0VarArr, "<this>");
            i.e(v0VarArr, "other");
            int min = Math.min(t0VarArr.length, v0VarArr.length);
            ArrayList arrayList = new ArrayList(min);
            for (int i2 = 0; i2 < min; i2++) {
                arrayList.add(new g(t0VarArr[i2], v0VarArr[i2]));
            }
            ArrayList arrayList2 = new ArrayList(k.q0(arrayList, 10));
            Iterator it = arrayList.iterator();
            while (it.hasNext()) {
                g gVar = (g) it.next();
                arrayList2.add(a((t0) gVar.f15962i, (v0) gVar.f15963j));
            }
            Object[] array = arrayList2.toArray(new t0[0]);
            Objects.requireNonNull(array, "null cannot be cast to non-null type kotlin.Array<T of kotlin.collections.ArraysKt__ArraysJVMKt.toTypedArray>");
            return new v(v0VarArr, (t0[]) array, true);
        }
        return new e(w0Var, true);
    }
}