package androidx.datastore.preferences.protobuf;

import java.util.concurrent.ConcurrentHashMap;

/* JADX INFO: loaded from: classes.dex */
public final class U {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final U f11340c = new U();

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final ConcurrentHashMap f11342b = new ConcurrentHashMap();

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final F f11341a = new F();

    public final X a(Class cls) {
        X xZ;
        Class cls2;
        AbstractC1032v.a(cls, "messageType");
        ConcurrentHashMap concurrentHashMap = this.f11342b;
        X x6 = (X) concurrentHashMap.get(cls);
        if (x6 != null) {
            return x6;
        }
        F f6 = this.f11341a;
        f6.getClass();
        Class cls3 = Y.f11350a;
        if (!AbstractC1030t.class.isAssignableFrom(cls) && (cls2 = Y.f11350a) != null && !cls2.isAssignableFrom(cls)) {
            throw new IllegalArgumentException("Message classes must extend GeneratedMessageV3 or GeneratedMessageLite");
        }
        W wA = ((E) f6.f11310a).a(cls);
        if ((wA.f11349d & 2) == 2) {
            boolean zIsAssignableFrom = AbstractC1030t.class.isAssignableFrom(cls);
            AbstractC1030t abstractC1030t = wA.f11346a;
            if (zIsAssignableFrom) {
                xZ = new O(Y.f11353d, AbstractC1025n.f11420a, abstractC1030t);
            } else {
                i0 i0Var = Y.f11351b;
                C1024m c1024m = AbstractC1025n.f11421b;
                if (c1024m == null) {
                    throw new IllegalStateException("Protobuf runtime is not correctly loaded.");
                }
                xZ = new O(i0Var, c1024m, abstractC1030t);
            }
        } else if (AbstractC1030t.class.isAssignableFrom(cls)) {
            xZ = (wA.f11349d & 1) == 1 ? N.z(wA, Q.f11339b, D.f11307b, Y.f11353d, AbstractC1025n.f11420a, K.f11318b) : N.z(wA, Q.f11339b, D.f11307b, Y.f11353d, null, K.f11318b);
        } else if ((wA.f11349d & 1) == 1) {
            P p6 = Q.f11338a;
            B b5 = D.f11306a;
            i0 i0Var2 = Y.f11351b;
            C1024m c1024m2 = AbstractC1025n.f11421b;
            if (c1024m2 == null) {
                throw new IllegalStateException("Protobuf runtime is not correctly loaded.");
            }
            xZ = N.z(wA, p6, b5, i0Var2, c1024m2, K.f11317a);
        } else {
            xZ = N.z(wA, Q.f11338a, D.f11306a, Y.f11352c, null, K.f11317a);
        }
        X x7 = (X) concurrentHashMap.putIfAbsent(cls, xZ);
        return x7 != null ? x7 : xZ;
    }
}
