导航菜单

页面标题

页面副标题

Structured v2.5.8 - c.java 源代码

正在查看: Structured v2.5.8 应用的 c.java JAVA 源代码文件

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


package M8;

import A9.F;
import D2.z;
import D8.AbstractC0262w;
import F7.y;
import N7.o;
import O.C0664z1;
import O7.InterfaceC0671e;
import O7.InterfaceC0674h;
import O7.O;
import P8.n;
import P8.u;
import R.C0738d;
import R.C0743f0;
import R.S;
import R.S0;
import R0.t;
import R2.B;
import R2.C0833a;
import R2.D;
import R2.v;
import R2.w;
import U2.A;
import U2.C0903l;
import U2.I;
import U2.InterfaceC0896e;
import U2.L;
import U2.r;
import U2.x;
import a0.AbstractC1013c;
import a5.AbstractC1075c;
import android.util.SparseArray;
import androidx.lifecycle.Y;
import androidx.lifecycle.b0;
import b8.C1305p;
import com.revenuecat.purchases.common.responses.ProductResponseJsonKeys;
import com.revenuecat.purchases.common.verification.SigningManager;
import com.revenuecat.purchases.subscriberattributes.SubscriberAttributeKt;
import f7.C1640d;
import f7.C1641e;
import i7.AbstractC1786d;
import i7.AbstractC1787e;
import io.sentry.I1;
import io.sentry.InterfaceC1924v0;
import j6.C1956c;
import j6.C1957d;
import java.net.InetAddress;
import java.net.URI;
import java.nio.charset.Charset;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Calendar;
import java.util.Collection;
import java.util.Currency;
import java.util.Date;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import java.util.TimeZone;
import java.util.UUID;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.concurrent.atomic.AtomicIntegerArray;
import l7.AbstractC2185B;
import n.AbstractC2346F;
import n.C2343C;
import n.C2376z;
import o7.AbstractC2480f;
import r7.C2874a;
import w.AbstractC3104e;
import y9.C3283d;
import y9.j0;
import y9.q0;
import z9.AbstractC3400d;
import z9.p;

public final class c implements b, u.m, t, W2.b, ca.a, O {

    public final int f7370m;

    public Object f7371n;

    public c(char c7, int i6) {
        this.f7370m = i6;
    }

    public c(int i6) {
        this.f7370m = 28;
        this.f7371n = new F(i6);
    }

    public c(int i6, byte b10) {
        this.f7370m = i6;
        switch (i6) {
            case SigningManager.NONCE_BYTES_SIZE:
                this.f7371n = new SparseArray(10);
                break;
            case 13:
                long[] jArr = AbstractC2346F.f25226a;
                this.f7371n = new C2376z();
                break;
            case AbstractC3104e.f29515g:
                this.f7371n = AbstractC2185B.m0(new k7.l(T2.b.f12759p, "ERROR"), new k7.l(T2.b.f12758o, "WARNING"), new k7.l(T2.b.f12757n, "INFO"), new k7.l(T2.b.f12756m, "DEBUG"));
                break;
            case 20:
                new ThreadLocal();
                this.f7371n = new ba.a();
                break;
            default:
                this.f7371n = new HashSet();
                break;
        }
    }

    public c(int i6, Object obj) {
        this.f7370m = i6;
        this.f7371n = obj;
    }

    public c(C0833a c0833a) {
        this.f7370m = 10;
        this.f7371n = c0833a;
        long j4 = c0833a.f11791a;
        Q8.a aVar = Q8.b.f11000n;
        Q8.d dVar = Q8.d.f11007p;
        if (Q8.b.i(j4, dVar) < 1) {
            c0833a.f11791a = z.Q(1, dVar);
        }
        if (Q8.b.i(c0833a.f11792b, dVar) < 0) {
            c0833a.f11792b = z.Q(0, dVar);
        }
    }

    public c(W2.e eVar) {
        this.f7370m = 16;
        kotlin.jvm.internal.m.f("status", eVar);
        this.f7371n = eVar;
    }

    public c(b0 b0Var, Y y7, K6.t tVar) {
        this.f7370m = 19;
        kotlin.jvm.internal.m.f(ProductResponseJsonKeys.STORE, b0Var);
        kotlin.jvm.internal.m.f("defaultCreationExtras", tVar);
        this.f7371n = new s6.c(b0Var, y7, tVar);
    }

    public c(C1305p c1305p) {
        this.f7370m = 24;
        kotlin.jvm.internal.m.f("packageFragment", c1305p);
        this.f7371n = c1305p;
    }

    public static double C(Object obj) {
        if (obj instanceof Double) {
            return ((Number) obj).doubleValue();
        }
        if (obj instanceof Float) {
            return ((Number) obj).floatValue();
        }
        if (obj instanceof Integer) {
            return ((Number) obj).intValue();
        }
        if (obj instanceof Long) {
            return ((Number) obj).longValue();
        }
        if (obj instanceof Byte) {
            return ((Number) obj).byteValue();
        }
        if (obj instanceof Short) {
            return ((Number) obj).shortValue();
        }
        if (obj instanceof String) {
            return Double.parseDouble(u.u0(n.f1((String) obj).toString(), ",", "."));
        }
        throw new NumberFormatException();
    }

    public static String D(Object obj) {
        if (obj == null) {
            return null;
        }
        if (obj instanceof String) {
            return (String) obj;
        }
        if (obj instanceof Object[]) {
            for (Object obj2 : (Object[]) obj) {
                if (obj2 instanceof String) {
                }
            }
            p pVar = R2.t.f11886b;
            pVar.getClass();
            return pVar.c(new j0(kotlin.jvm.internal.z.f24311a.b(String.class), q0.f30717a), (String[]) obj);
        }
        if (obj instanceof List) {
            Iterable iterable = (Iterable) obj;
            if (!(iterable instanceof Collection) || !((Collection) iterable).isEmpty()) {
                Iterator it = iterable.iterator();
                while (it.hasNext()) {
                    if (!(it.next() instanceof String)) {
                    }
                }
            }
            p pVar2 = R2.t.f11886b;
            pVar2.getClass();
            return pVar2.c(new C3283d(q0.f30717a, 0), (List) obj);
        }
        if (obj instanceof Float) {
            return u0.c.l(((Number) obj).floatValue());
        }
        if (obj instanceof Double) {
            return u0.c.l(((Number) obj).doubleValue());
        }
        if (!(obj instanceof AbstractC1787e)) {
            return obj.toString();
        }
        throw null;
    }

    public static String u(String str, String str2, String str3) {
        return AbstractC1075c.L(u.n0(str + str2 + str3), C1641e.f19780i).a();
    }

    public void A(G.u uVar, io.sentry.O o10, Collection collection) {
        io.sentry.vendor.gson.stream.c cVar = (io.sentry.vendor.gson.stream.c) uVar.f4095n;
        cVar.s();
        cVar.a();
        int i6 = cVar.f23084o;
        int[] iArr = cVar.f23083n;
        if (i6 == iArr.length) {
            cVar.f23083n = Arrays.copyOf(iArr, i6 * 2);
        }
        int[] iArr2 = cVar.f23083n;
        int i10 = cVar.f23084o;
        cVar.f23084o = i10 + 1;
        iArr2[i10] = 1;
        cVar.f23082m.write(91);
        Iterator it = collection.iterator();
        while (it.hasNext()) {
            z(uVar, o10, it.next());
        }
        cVar.f(']', 1, 2);
    }

    public void B(G.u uVar, io.sentry.O o10, Map map) {
        uVar.h();
        while (true) {
            for (Object obj : map.keySet()) {
                if (obj instanceof String) {
                    uVar.q((String) obj);
                    z(uVar, o10, map.get(obj));
                }
            }
            uVar.l();
            return;
        }
    }

    @Override
    public W2.e a() {
        return (W2.e) this.f7371n;
    }

    @Override
    public Iterable b(Object obj) {
        Collection o10 = ((InterfaceC0671e) obj).w().o();
        kotlin.jvm.internal.m.e("getSupertypes(...)", o10);
        ArrayList arrayList = new ArrayList();
        Iterator it = o10.iterator();
        while (true) {
            while (it.hasNext()) {
                InterfaceC0674h n10 = ((AbstractC0262w) it.next()).x0().n();
                InterfaceC0671e interfaceC0671e = null;
                InterfaceC0674h a10 = n10 != null ? n10.a() : null;
                InterfaceC0671e interfaceC0671e2 = a10 instanceof InterfaceC0671e ? (InterfaceC0671e) a10 : null;
                if (interfaceC0671e2 != null && (interfaceC0671e = ((o) this.f7371n).f(interfaceC0671e2)) == null) {
                    interfaceC0671e = interfaceC0671e2;
                }
                if (interfaceC0671e != null) {
                    arrayList.add(interfaceC0671e);
                }
            }
            return arrayList;
        }
    }

    @Override
    public void c(Map map) {
        ((ba.a) this.f7371n).set(map != null ? new HashMap(map) : null);
    }

    @Override
    public void clear() {
        ba.a aVar = (ba.a) this.f7371n;
        Map map = (Map) aVar.get();
        if (map != null) {
            map.clear();
            aVar.remove();
        }
    }

    @Override
    public float d(float f2, float f6) {
        return 0.0f;
    }

    @Override
    public int e(int i6) {
        C0664z1 c0664z1 = (C0664z1) this.f7371n;
        if (i6 <= c0664z1.f9529m - 1) {
            return i6;
        }
        if (i6 <= c0664z1.f9530n - 1) {
            return i6 - 1;
        }
        int i10 = c0664z1.f9531o;
        return i6 <= i10 + 1 ? i6 - 2 : i10;
    }

    @Override
    public void f() {
    }

    @Override
    public Map g() {
        Map map = (Map) ((ba.a) this.f7371n).get();
        if (map != null) {
            return new HashMap(map);
        }
        return null;
    }

    @Override
    public int h(int i6) {
        C0664z1 c0664z1 = (C0664z1) this.f7371n;
        if (i6 < c0664z1.f9529m) {
            return i6;
        }
        if (i6 < c0664z1.f9530n) {
            return i6 + 1;
        }
        int i10 = c0664z1.f9531o;
        return i6 <= i10 ? i6 + 2 : i10 + 2;
    }

    public void i(Object obj, Object obj2) {
        C2376z c2376z = (C2376z) this.f7371n;
        int d10 = c2376z.d(obj);
        boolean z10 = d10 < 0;
        Object obj3 = z10 ? null : c2376z.f25325c[d10];
        if (obj3 != null) {
            if (obj3 instanceof C2343C) {
                ((C2343C) obj3).a(obj2);
            } else if (obj3 != obj2) {
                C2343C c2343c = new C2343C();
                c2343c.a(obj3);
                c2343c.a(obj2);
                obj2 = c2343c;
            }
            obj2 = obj3;
        }
        if (!z10) {
            c2376z.f25325c[d10] = obj2;
            return;
        }
        int i6 = ~d10;
        c2376z.f25324b[i6] = obj;
        c2376z.f25325c[i6] = obj2;
    }

    public Object j(y yVar, String str) {
        kotlin.jvm.internal.m.f("type", yVar);
        kotlin.jvm.internal.m.f("value", str);
        AbstractC3400d abstractC3400d = (AbstractC3400d) this.f7371n;
        Object a10 = abstractC3400d.a(str, AbstractC1013c.i0(abstractC3400d.f31203b, yVar));
        kotlin.jvm.internal.m.d("null cannot be cast to non-null type T of io.github.jan.supabase.serializer.KotlinXSerializer.decode", a10);
        return a10;
    }

    public String k(y yVar, Object obj) {
        kotlin.jvm.internal.m.f("type", yVar);
        kotlin.jvm.internal.m.f("value", obj);
        AbstractC3400d abstractC3400d = (AbstractC3400d) this.f7371n;
        return abstractC3400d.c(AbstractC1013c.i0(abstractC3400d.f31203b, yVar), obj);
    }

    public String l(String str, T2.b bVar) {
        return AbstractC1786d.h(System.currentTimeMillis(), "yyyy-MM-dd HH:mm:ss z") + " [" + ((String) ((HashMap) this.f7371n).get(bVar)) + "]: ConfigCat - " + str;
    }

    public boolean m(List list, L l10, String str, String str2, v vVar, U2.u[] uVarArr, F f2) {
        String str3;
        boolean z10;
        Iterator it = list.iterator();
        boolean z11 = true;
        String str4 = null;
        int i6 = 0;
        boolean z12 = false;
        while (it.hasNext()) {
            int i10 = i6 + 1;
            InterfaceC0896e interfaceC0896e = (InterfaceC0896e) it.next();
            if (i6 == 0) {
                if (f2 != null) {
                    f2.l();
                }
                if (f2 != null) {
                    f2.b("- IF ");
                }
                if (f2 != null) {
                    f2.i();
                }
            } else {
                if (f2 != null) {
                    f2.i();
                }
                if (f2 != null) {
                    f2.l();
                }
                if (f2 != null) {
                    f2.b("AND ");
                }
            }
            U2.O c7 = interfaceC0896e.c();
            if (c7 != null) {
                try {
                    z11 = s(c7, str, vVar, str2, f2);
                } catch (D e3) {
                    str4 = e3.getMessage();
                    z11 = false;
                }
                z12 = list.size() > 1;
            }
            x a10 = interfaceC0896e.a();
            if (a10 != null) {
                try {
                    z11 = q(a10, vVar, str, uVarArr, f2);
                } catch (D e9) {
                    str4 = e9.getMessage();
                    z11 = false;
                }
                z12 = str4 == null || !"cannot evaluate, User Object is missing".equals(str4) || list.size() > 1;
            }
            r b10 = interfaceC0896e.b();
            if (b10 != null) {
                try {
                    z10 = p(b10, vVar, f2);
                } catch (D e10) {
                    str4 = e10.getMessage();
                    z10 = false;
                }
                z11 = z10;
                z12 = true;
            }
            if ((l10 == null || list.size() > 1) && f2 != null) {
                f2.b(" => " + z11);
                if (!z11) {
                    f2.b(", skipping the remaining AND conditions");
                }
            }
            if (f2 != null) {
                f2.e();
            }
            if (!z11) {
                break;
            }
            i6 = i10;
        }
        if (l10 != null && f2 != null) {
            f2.i();
            A a11 = l10.f13079c;
            if ((a11 != null ? a11.f13049a : null) != null) {
                str3 = "'" + a11.f13049a + '\'';
            } else {
                str3 = "% options";
            }
            if (z12) {
                f2.l();
            } else {
                f2.b(" ");
            }
            f2.b("THEN " + str3 + " => ");
            if (str4 != null && str4.length() != 0) {
                f2.b(str4);
            } else if (z11) {
                f2.b("MATCH, applying rule");
            } else {
                f2.b("no match");
            }
            f2.e();
        }
        if (str4 == null) {
            return z11;
        }
        throw new D(str4);
    }

    @Override
    public float n(float f2) {
        return ((io.sentry.internal.debugmeta.c) this.f7371n).n(f2);
    }

    public w o(C0903l[] c0903lArr, String str, v vVar, L l10, F f2) {
        String D4;
        s6.c cVar = (s6.c) this.f7371n;
        R2.i iVar = vVar.f11890b;
        String str2 = vVar.f11889a;
        if (iVar == null) {
            if (f2 != null) {
                f2.l();
                f2.b("Skipping % options because the User Object is missing.");
            }
            if (!vVar.f11893e) {
                vVar.f11893e = true;
                kotlin.jvm.internal.m.f(SubscriberAttributeKt.JSON_NAME_KEY, str2);
                cVar.M(3001, "Cannot evaluate targeting rules and % options for setting '" + str2 + "' (User Object is missing). You should pass a User Object to the evaluation methods like `getValue()` in order to make targeting work properly. Read more: https://configcat.com/docs/advanced/user-object/");
            }
            return null;
        }
        if (str == null) {
            D4 = iVar.f11830a;
            str = "Identifier";
        } else {
            D4 = D(str.length() == 0 ? null : iVar.f11831b.get(str));
            if (D4 == null) {
                if (f2 != null) {
                    f2.l();
                    f2.b("Skipping % options because the User." + str + " attribute is missing.");
                }
                if (!vVar.f11894f) {
                    vVar.f11894f = true;
                    kotlin.jvm.internal.m.f(SubscriberAttributeKt.JSON_NAME_KEY, str2);
                    cVar.M(3003, "Cannot evaluate % options for setting '" + str2 + "' (the User." + str + " attribute is missing). You should set the User." + str + " attribute in order to make targeting work properly. Read more: https://configcat.com/docs/advanced/user-object/");
                }
                return null;
            }
        }
        if (f2 != null) {
            f2.l();
            f2.b("Evaluating % options based on the User." + str + " attribute:");
        }
        String substring = AbstractC1075c.L(u.n0(str2 + D4), C1640d.h).a().substring(0, 7);
        kotlin.jvm.internal.m.e("substring(...)", substring);
        AbstractC2480f.s(16);
        int parseInt = Integer.parseInt(substring, 16) % 100;
        if (f2 != null) {
            f2.l();
            f2.b("- Computing hash in the [0..99] range from User." + str + " => " + parseInt + " (this value is sticky and consistent across all SDKs)");
        }
        int length = c0903lArr.length;
        double d10 = 0.0d;
        for (int i6 = 0; i6 < length; i6++) {
            C0903l c0903l = c0903lArr[i6];
            int i10 = c0903l.f13107a;
            d10 += i10;
            if (parseInt < d10) {
                I i11 = c0903l.f13108b;
                if (f2 != null) {
                    String i12 = i11 != null ? i11.toString() : "<invalid value>";
                    f2.l();
                    f2.b("- Hash value " + parseInt + " selects % option " + (i6 + 1) + " (" + i10 + "%), '" + i12 + "'.");
                }
                return new w(i11, c0903l.f13109c, l10, c0903l);
            }
        }
        throw new IllegalArgumentException("Sum of percentage option percentages is less than 100.");
    }

    public boolean p(U2.r r13, R2.v r14, A9.F r15) {
        throw new UnsupportedOperationException("Method not decompiled: M8.c.p(U2.r, R2.v, A9.F):boolean");
    }

    public boolean q(x xVar, v vVar, String str, U2.u[] uVarArr, F f2) {
        int i6 = xVar.f13124a;
        Object obj = null;
        U2.u uVar = (i6 < 0 || i6 >= uVarArr.length) ? null : uVarArr[i6];
        if (f2 != null) {
            f2.b(B.c(xVar, uVar));
        }
        if (vVar.f11890b == null) {
            if (!vVar.f11893e) {
                vVar.f11893e = true;
                String str2 = vVar.f11889a;
                kotlin.jvm.internal.m.f(SubscriberAttributeKt.JSON_NAME_KEY, str2);
                ((s6.c) this.f7371n).M(3001, "Cannot evaluate targeting rules and % options for setting '" + str2 + "' (User Object is missing). You should pass a User Object to the evaluation methods like `getValue()` in order to make targeting work properly. Read more: https://configcat.com/docs/advanced/user-object/");
            }
            throw new D("cannot evaluate, User Object is missing");
        }
        if (uVar == null) {
            throw new IllegalArgumentException("Segment reference is invalid.");
        }
        String str3 = uVar.f13120a;
        if (str3 == null || str3.length() == 0) {
            throw new IllegalArgumentException("Segment name is missing.");
        }
        if (f2 != null) {
            kotlin.jvm.internal.m.f("segmentName", str3);
            f2.l();
            f2.b("(");
            f2.i();
            f2.l();
            f2.b("Evaluating segment '" + str3 + "':");
        }
        try {
            boolean m10 = m(uVar.f13122c, null, str, str3, vVar, uVarArr, f2);
            int i10 = xVar.f13125b;
            C2874a c2874a = R2.y.f11906q;
            c2874a.getClass();
            k7.t tVar = new k7.t(5, c2874a);
            while (true) {
                if (!tVar.hasNext()) {
                    break;
                }
                Object next = tVar.next();
                if (((R2.y) next).f11907m == i10) {
                    obj = next;
                    break;
                }
            }
            R2.y yVar = (R2.y) obj;
            if (yVar == null) {
                throw new IllegalArgumentException("Segment comparison operator is invalid.");
            }
            boolean z10 = R2.y.f11904o == yVar ? !m10 : m10;
            if (f2 != null) {
                f2.j(xVar, uVar, z10, m10);
            }
            return z10;
        } catch (D e3) {
            if (f2 != null) {
                String message = e3.getMessage();
                f2.l();
                f2.b("Segment evaluation result: " + message + '.');
                f2.l();
                f2.b("Condition (" + B.c(xVar, uVar) + ") failed to evaluate.");
                f2.e();
                f2.l();
                f2.b(")");
            }
            throw e3;
        }
    }

    public R2.w r(U2.D r17, A9.F r18, R2.v r19) {
        throw new UnsupportedOperationException("Method not decompiled: M8.c.r(U2.D, A9.F, R2.v):R2.w");
    }

    public boolean s(U2.O r25, java.lang.String r26, R2.v r27, java.lang.String r28, A9.F r29) {
        throw new UnsupportedOperationException("Method not decompiled: M8.c.s(U2.O, java.lang.String, R2.v, java.lang.String, A9.F):boolean");
    }

    public S0 t() {
        K1.i a10 = K1.i.a();
        if (a10.b() == 1) {
            return new T0.j(true);
        }
        C0743f0 O4 = C0738d.O(Boolean.FALSE, S.f11132r);
        a10.g(new M1.c(O4, this));
        return O4;
    }

    public String toString() {
        switch (this.f7370m) {
            case 24:
                StringBuilder sb = new StringBuilder();
                C1305p c1305p = (C1305p) this.f7371n;
                sb.append(c1305p);
                sb.append(": ");
                sb.append(((Map) M9.m.F(c1305p.f17607u, C1305p.f17604y[0])).keySet());
                return sb.toString();
            default:
                return super.toString();
        }
    }

    public String v(String str, U2.O o10, String str2, Object obj) {
        if (obj instanceof String) {
            return (String) obj;
        }
        String D4 = D(obj);
        if (D4 == null) {
            D4 = "";
        }
        kotlin.jvm.internal.m.f(SubscriberAttributeKt.JSON_NAME_KEY, str);
        kotlin.jvm.internal.m.f("attributeName", str2);
        ((s6.c) this.f7371n).M(3005, "Evaluation of condition (" + B.e(o10) + ") for setting '" + str + "' may not produce the expected result (the User." + str2 + " attribute is not a string value, thus it was automatically converted to the string value '" + D4 + "'). Please make sure that using a non-string value was intended.");
        return D4;
    }

    public C1956c w(String str, U2.O o10, String str2, Object obj) {
        try {
            if (obj instanceof String) {
                return Z7.i.Y(n.f1((String) obj).toString(), true);
            }
        } catch (C1957d unused) {
        }
        String str3 = "'" + obj + "' is not a valid semantic version";
        ((s6.c) this.f7371n).M(3004, T2.a.b(str, o10, str3, str2));
        throw new D("cannot evaluate, the User." + str2 + " attribute is invalid (" + str3 + ')');
    }

    public boolean x(Object obj, Object obj2) {
        C2376z c2376z = (C2376z) this.f7371n;
        Object e3 = c2376z.e(obj);
        boolean z10 = false;
        if (e3 == null) {
            return false;
        }
        if (!(e3 instanceof C2343C)) {
            if (e3.equals(obj2)) {
                c2376z.g(obj);
                z10 = true;
            }
            return z10;
        }
        C2343C c2343c = (C2343C) e3;
        boolean j4 = c2343c.j(obj2);
        if (j4 && c2343c.g()) {
            c2376z.g(obj);
        }
        return j4;
    }

    public void y(Object obj) {
        boolean z10;
        C2376z c2376z = (C2376z) this.f7371n;
        long[] jArr = c2376z.f25323a;
        int length = jArr.length - 2;
        if (length < 0) {
            return;
        }
        int i6 = 0;
        while (true) {
            long j4 = jArr[i6];
            if ((((~j4) << 7) & j4 & (-9187201950435737472L)) != -9187201950435737472L) {
                int i10 = 8 - ((~(i6 - length)) >>> 31);
                for (int i11 = 0; i11 < i10; i11++) {
                    if ((255 & j4) < 128) {
                        int i12 = (i6 << 3) + i11;
                        Object obj2 = c2376z.f25324b[i12];
                        Object obj3 = c2376z.f25325c[i12];
                        if (obj3 instanceof C2343C) {
                            kotlin.jvm.internal.m.d("null cannot be cast to non-null type androidx.collection.MutableScatterSet<Scope of androidx.compose.runtime.collection.ScopeMap.removeScope$lambda$3>", obj3);
                            C2343C c2343c = (C2343C) obj3;
                            c2343c.j(obj);
                            z10 = c2343c.g();
                        } else {
                            z10 = obj3 == obj;
                        }
                        if (z10) {
                            c2376z.h(i12);
                        }
                    }
                    j4 >>= 8;
                }
                if (i10 != 8) {
                    return;
                }
            }
            if (i6 == length) {
                return;
            } else {
                i6++;
            }
        }
    }

    public void z(G.u uVar, io.sentry.O o10, Object obj) {
        io.sentry.vendor.gson.stream.c cVar = (io.sentry.vendor.gson.stream.c) uVar.f4095n;
        if (obj == null) {
            cVar.l();
            return;
        }
        if (obj instanceof Character) {
            uVar.B(Character.toString(((Character) obj).charValue()));
            return;
        }
        if (obj instanceof String) {
            uVar.B((String) obj);
            return;
        }
        if (obj instanceof Boolean) {
            uVar.C(((Boolean) obj).booleanValue());
            return;
        }
        if (obj instanceof Number) {
            uVar.A((Number) obj);
            return;
        }
        if (obj instanceof Date) {
            try {
                uVar.B(AbstractC1075c.K((Date) obj));
                return;
            } catch (Exception e3) {
                o10.r(I1.ERROR, "Error when serializing Date", e3);
                cVar.l();
                return;
            }
        }
        if (obj instanceof TimeZone) {
            try {
                uVar.B(((TimeZone) obj).getID());
                return;
            } catch (Exception e9) {
                o10.r(I1.ERROR, "Error when serializing TimeZone", e9);
                cVar.l();
                return;
            }
        }
        if (obj instanceof InterfaceC1924v0) {
            ((InterfaceC1924v0) obj).serialize(uVar, o10);
            return;
        }
        if (obj instanceof Collection) {
            A(uVar, o10, (Collection) obj);
            return;
        }
        if (obj.getClass().isArray()) {
            A(uVar, o10, Arrays.asList((Object[]) obj));
            return;
        }
        if (obj instanceof Map) {
            B(uVar, o10, (Map) obj);
            return;
        }
        if (obj instanceof Locale) {
            uVar.B(obj.toString());
            return;
        }
        if (obj instanceof AtomicIntegerArray) {
            AtomicIntegerArray atomicIntegerArray = (AtomicIntegerArray) obj;
            Charset charset = io.sentry.util.c.f23041a;
            int length = atomicIntegerArray.length();
            ArrayList arrayList = new ArrayList(length);
            for (int i6 = 0; i6 < length; i6++) {
                arrayList.add(Integer.valueOf(atomicIntegerArray.get(i6)));
            }
            A(uVar, o10, arrayList);
            return;
        }
        if (obj instanceof AtomicBoolean) {
            uVar.C(((AtomicBoolean) obj).get());
            return;
        }
        if (obj instanceof URI) {
            uVar.B(obj.toString());
            return;
        }
        if (obj instanceof InetAddress) {
            uVar.B(obj.toString());
            return;
        }
        if (obj instanceof UUID) {
            uVar.B(obj.toString());
            return;
        }
        if (obj instanceof Currency) {
            uVar.B(obj.toString());
            return;
        }
        if (obj instanceof Calendar) {
            B(uVar, o10, io.sentry.util.c.a((Calendar) obj));
            return;
        }
        if (obj.getClass().isEnum()) {
            uVar.B(obj.toString());
            return;
        }
        try {
            z(uVar, o10, ((F) this.f7371n).n(o10, obj));
        } catch (Exception e10) {
            o10.r(I1.ERROR, "Failed serializing unknown object.", e10);
            uVar.B("[OBJECT]");
        }
    }
}