package defpackage;

import androidx.media3.container.NalUnitUtil;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.Map;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0010$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0001\u0018\u0000*\u0004\b\u0000\u0010\u0001*\u0004\b\u0001\u0010\u00022B\u0012\u0004\u0012\u00028\u0000\u0012\u0004\u0012\u00028\u0001\u0012\u0010\u0012\u000e\u0012\u0004\u0012\u00028\u0000\u0012\u0004\u0012\u00028\u00010\u0004\u0012 \u0012\u001e\u0012\u0004\u0012\u00028\u0000\u0012\u0004\u0012\u00028\u00010\u0005j\u000e\u0012\u0004\u0012\u00028\u0000\u0012\u0004\u0012\u00028\u0001`\u00060\u0003¨\u0006\u0007"}, d2 = {"Lda5;", "K", "V", "Lvn5;", "", "Ljava/util/LinkedHashMap;", "Lkotlin/collections/LinkedHashMap;", "kotlinx-serialization-core"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
@wl7
public final class da5<K, V> extends vn5<K, V, Map<K, ? extends V>, LinkedHashMap<K, V>> {
    public final ca5 c;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public da5(n25 n25Var, n25 n25Var2) {
        super(n25Var, n25Var2);
        cr4.g(n25Var, "kSerializer");
        cr4.g(n25Var2, "vSerializer");
        bi8 descriptor = n25Var.getDescriptor();
        bi8 descriptor2 = n25Var2.getDescriptor();
        cr4.g(descriptor, "keyDesc");
        cr4.g(descriptor2, "valueDesc");
        this.c = new ca5("kotlin.collections.LinkedHashMap", descriptor, descriptor2);
    }

    @Override // defpackage.be
    public final Object a() {
        return new LinkedHashMap();
    }

    @Override // defpackage.be
    public final int b(Object obj) {
        LinkedHashMap linkedHashMap = (LinkedHashMap) obj;
        cr4.g(linkedHashMap, "<this>");
        return linkedHashMap.size() * 2;
    }

    @Override // defpackage.be
    public final Iterator c(Object obj) {
        Map map = (Map) obj;
        cr4.g(map, "<this>");
        return map.entrySet().iterator();
    }

    @Override // defpackage.be
    public final int d(Object obj) {
        Map map = (Map) obj;
        cr4.g(map, "<this>");
        return map.size();
    }

    @Override // defpackage.be
    public final Object g(Object obj) {
        cr4.g(null, "<this>");
        return new LinkedHashMap((Map) null);
    }

    @Override // defpackage.yi8, defpackage.o52
    public final bi8 getDescriptor() {
        return this.c;
    }

    @Override // defpackage.be
    public final Object h(Object obj) {
        LinkedHashMap linkedHashMap = (LinkedHashMap) obj;
        cr4.g(linkedHashMap, "<this>");
        return linkedHashMap;
    }
}
