# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.serialization.encoding.CompositeDecoder":"Decoding.kt","kotlinx.serialization.internal.AbstractCollectionSerializer":"CollectionSerializers.kt","kotlinx.serialization.encoding.Encoder":"Encoding.kt"}}
kotlinx.serialization.internal.CollectionLikeSerializer -> mz0:
# {"id":"sourceFile","fileName":"CollectionSerializers.kt"}
    kotlinx.serialization.KSerializer elementSerializer -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lin3;"}
    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>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lin3;)V"}
    4:6:void <init>(kotlinx.serialization.KSerializer):58:58 -> <init>
    4:7:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):65:65 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly52;Ljava/lang/Object;)V"}
    8:11:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):66:66 -> g
    12:14:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):284:284 -> g
    15:18:kotlinx.serialization.encoding.CompositeEncoder kotlinx.serialization.encoding.Encoder.beginCollection(kotlinx.serialization.descriptors.SerialDescriptor,int):272:272 -> g
    15:18:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):284 -> g
    19:25:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):67:67 -> g
    26:29:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):69:69 -> g
    30:31:kotlinx.serialization.KSerializer access$getElementSerializer$p(kotlinx.serialization.internal.CollectionLikeSerializer):56:56 -> g
    30:31:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):69 -> g
    32:43:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):69:69 -> g
    44:47:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):286:286 -> g
    8:14:void readAll(kotlinx.serialization.encoding.CompositeDecoder,java.lang.Object,int,int):76:76 -> o
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx51;Ljava/lang/Object;II)V"}
    15:20:void readAll(kotlinx.serialization.encoding.CompositeDecoder,java.lang.Object,int,int):74:74 -> o
    1:9:void readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):80:80 -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx51;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 -> p
    10:13:void readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):80 -> p
    14:17:void readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):80:80 -> p
    void insert(java.lang.Object,int,java.lang.Object) -> s
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/Object;Ljava/lang/Object;)V"}
