# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.serialization.encoding.CompositeDecoder":"Decoding.kt","kotlinx.serialization.internal.AbstractCollectionSerializer":"CollectionSerializers.kt"}}
kotlinx.serialization.internal.CollectionLikeSerializer -> py:
# {"id":"sourceFile","fileName":"CollectionSerializers.kt"}
    kotlinx.serialization.KSerializer elementSerializer -> a
    1:3:void kotlinx.serialization.internal.AbstractCollectionSerializer.<init>():13:13 -> <init>
    1:3:void kotlinx.serialization.internal.AbstractCollectionSerializer.<init>(kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    1:3:void <init>(kotlinx.serialization.KSerializer):56 -> <init>
    1:3:void <init>(kotlinx.serialization.KSerializer,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/serialization/KSerializer;)V"}
    4:6:void <init>(kotlinx.serialization.KSerializer):58:58 -> <init>
    4:6:void <init>(kotlinx.serialization.KSerializer,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    1:9:void readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):80:80 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(La30;ILjava/lang/Object;)V"}
    10:13:java.lang.Object kotlinx.serialization.encoding.CompositeDecoder.decodeSerializableElement$default(kotlinx.serialization.encoding.CompositeDecoder,kotlinx.serialization.descriptors.SerialDescriptor,int,kotlinx.serialization.DeserializationStrategy,java.lang.Object,int,java.lang.Object):539:539 -> f
    10:13:void readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):80 -> f
    14:17:void readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):80:80 -> f
    void insert(java.lang.Object,int,java.lang.Object) -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/Object;Ljava/lang/Object;)V"}
    1:4:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):65:65 -> serialize
    5:8:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):66:66 -> serialize
    9:12:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):284:284 -> serialize
    13:19:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):67:67 -> serialize
    20:23:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):69:69 -> serialize
    24:25:kotlinx.serialization.KSerializer access$getElementSerializer$p(kotlinx.serialization.internal.CollectionLikeSerializer):56:56 -> serialize
    24:25:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):69 -> serialize
    26:40:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):69:69 -> serialize
    41:44:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):286:286 -> serialize
