package com.google.protobuf;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

/* JADX INFO: renamed from: com.google.protobuf.g0, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes3.dex */
public final class C1307g0 extends AbstractC1311i0 {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final Class f14273c = Collections.unmodifiableList(Collections.EMPTY_LIST).getClass();

    public static List d(int i6, long j4, Object obj) {
        List list = (List) c1.f14251c.k(j4, obj);
        if (list.isEmpty()) {
            List c1303e0 = list instanceof InterfaceC1305f0 ? new C1303e0(i6) : ((list instanceof C0) && (list instanceof Y)) ? ((Y) list).a(i6) : new ArrayList(i6);
            c1.p(obj, j4, c1303e0);
            return c1303e0;
        }
        if (f14273c.isAssignableFrom(list.getClass())) {
            ArrayList arrayList = new ArrayList(list.size() + i6);
            arrayList.addAll(list);
            c1.p(obj, j4, arrayList);
            return arrayList;
        }
        if (list instanceof X0) {
            C1303e0 c1303e02 = new C1303e0(list.size() + i6);
            c1303e02.addAll((X0) list);
            c1.p(obj, j4, c1303e02);
            return c1303e02;
        }
        if ((list instanceof C0) && (list instanceof Y)) {
            Y y6 = (Y) list;
            if (!((AbstractC1300d) y6).f14257a) {
                Y yA = y6.a(list.size() + i6);
                c1.p(obj, j4, yA);
                return yA;
            }
        }
        return list;
    }

    @Override // com.google.protobuf.AbstractC1311i0
    public final void a(long j4, Object obj) {
        Object objUnmodifiableList;
        List list = (List) c1.f14251c.k(j4, obj);
        if (list instanceof InterfaceC1305f0) {
            objUnmodifiableList = ((InterfaceC1305f0) list).c();
        } else {
            if (f14273c.isAssignableFrom(list.getClass())) {
                return;
            }
            if ((list instanceof C0) && (list instanceof Y)) {
                AbstractC1300d abstractC1300d = (AbstractC1300d) ((Y) list);
                boolean z6 = abstractC1300d.f14257a;
                if (z6 && z6) {
                    abstractC1300d.f14257a = false;
                    return;
                }
                return;
            }
            objUnmodifiableList = Collections.unmodifiableList(list);
        }
        c1.p(obj, j4, objUnmodifiableList);
    }

    @Override // com.google.protobuf.AbstractC1311i0
    public final void b(Object obj, long j4, Object obj2) {
        List list = (List) c1.f14251c.k(j4, obj2);
        List listD = d(list.size(), j4, obj);
        int size = listD.size();
        int size2 = list.size();
        if (size > 0 && size2 > 0) {
            listD.addAll(list);
        }
        if (size > 0) {
            list = listD;
        }
        c1.p(obj, j4, list);
    }

    @Override // com.google.protobuf.AbstractC1311i0
    public final List c(long j4, Object obj) {
        return d(10, j4, obj);
    }
}
