# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.serialization.internal.CollectionLikeSerializer":"CollectionSerializers.kt","kotlinx.serialization.internal.ArrayListSerializer":"CollectionSerializers.kt","kotlinx.serialization.internal.AbstractCollectionSerializer":"CollectionSerializers.kt","kotlinx.serialization.encoding.Encoder":"Encoding.kt","kotlinx.serialization.internal.ListLikeDescriptor":"CollectionDescriptors.kt"}}
kotlinx.serialization.json.JsonArraySerializer -> pg3:
# {"id":"sourceFile","fileName":"JsonElementSerializers.kt"}
    kotlinx.serialization.json.JsonArraySerializer INSTANCE -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lpg3;"}
    kotlinx.serialization.descriptors.SerialDescriptor descriptor -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Log3;"}
    3:5:void <init>():175:175 -> <clinit>
    3:5:void <clinit>():0 -> <clinit>
    6:7:void <clinit>():0:0 -> <clinit>
    8:12:void <clinit>():182:182 -> <clinit>
    1:3:void kotlinx.serialization.json.JsonElementSerializersKt.verify(kotlinx.serialization.encoding.Decoder):200:200 -> c
    1:3:void kotlinx.serialization.json.JsonElementSerializersKt.access$verify(kotlinx.serialization.encoding.Decoder):1 -> c
    1:3:kotlinx.serialization.json.JsonArray deserialize(kotlinx.serialization.encoding.Decoder):190 -> c
    1:3:java.lang.Object deserialize(kotlinx.serialization.encoding.Decoder):175 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbp1;)Ljava/lang/Object;"}
    4:7:kotlinx.serialization.json.JsonArray deserialize(kotlinx.serialization.encoding.Decoder):191:191 -> c
    4:7:java.lang.Object deserialize(kotlinx.serialization.encoding.Decoder):175 -> c
    8:13:kotlinx.serialization.KSerializer kotlinx.serialization.builtins.BuiltinSerializersKt.ListSerializer(kotlinx.serialization.KSerializer):211:211 -> c
    8:13:kotlinx.serialization.json.JsonArray deserialize(kotlinx.serialization.encoding.Decoder):191 -> c
    8:13:java.lang.Object deserialize(kotlinx.serialization.encoding.Decoder):175 -> c
    14:17:java.lang.Object kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(kotlinx.serialization.encoding.Decoder):43:43 -> c
    14:17:kotlinx.serialization.json.JsonArray deserialize(kotlinx.serialization.encoding.Decoder):191 -> c
    14:17:java.lang.Object deserialize(kotlinx.serialization.encoding.Decoder):175 -> c
    18:23:kotlinx.serialization.json.JsonArray deserialize(kotlinx.serialization.encoding.Decoder):191:191 -> c
    18:23:java.lang.Object deserialize(kotlinx.serialization.encoding.Decoder):175 -> c
    1:2:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):175:175 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc52;Ljava/lang/Object;)V"}
    3:5:void serialize(kotlinx.serialization.encoding.Encoder,kotlinx.serialization.json.JsonArray):0:0 -> d
    3:5:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):175 -> d
    6:8:void kotlinx.serialization.json.JsonElementSerializersKt.verify(kotlinx.serialization.encoding.Encoder):196:196 -> d
    6:8:void kotlinx.serialization.json.JsonElementSerializersKt.access$verify(kotlinx.serialization.encoding.Encoder):1 -> d
    6:8:void serialize(kotlinx.serialization.encoding.Encoder,kotlinx.serialization.json.JsonArray):185 -> d
    6:8:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):175 -> d
    9:10:void serialize(kotlinx.serialization.encoding.Encoder,kotlinx.serialization.json.JsonArray):186:186 -> d
    9:10:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):175 -> d
    11:16:void kotlinx.serialization.internal.ArrayListSerializer.<init>(kotlinx.serialization.KSerializer):214:214 -> d
    11:16:kotlinx.serialization.KSerializer kotlinx.serialization.builtins.BuiltinSerializersKt.ListSerializer(kotlinx.serialization.KSerializer):211 -> d
    11:16:void serialize(kotlinx.serialization.encoding.Encoder,kotlinx.serialization.json.JsonArray):186 -> d
    11:16:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):175 -> d
    17:20:void kotlinx.serialization.internal.ArrayListClassDesc.<init>(kotlinx.serialization.descriptors.SerialDescriptor):0:0 -> d
    17:20:void kotlinx.serialization.internal.ArrayListSerializer.<init>(kotlinx.serialization.KSerializer):214 -> d
    17:20:kotlinx.serialization.KSerializer kotlinx.serialization.builtins.BuiltinSerializersKt.ListSerializer(kotlinx.serialization.KSerializer):211 -> d
    17:20:void serialize(kotlinx.serialization.encoding.Encoder,kotlinx.serialization.json.JsonArray):186 -> d
    17:20:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):175 -> d
    21:23:void kotlinx.serialization.internal.ListLikeDescriptor.<init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> d
    21:23:void kotlinx.serialization.internal.ArrayListClassDesc.<init>(kotlinx.serialization.descriptors.SerialDescriptor):117 -> d
    21:23:void kotlinx.serialization.internal.ArrayListSerializer.<init>(kotlinx.serialization.KSerializer):214 -> d
    21:23:kotlinx.serialization.KSerializer kotlinx.serialization.builtins.BuiltinSerializersKt.ListSerializer(kotlinx.serialization.KSerializer):211 -> d
    21:23:void serialize(kotlinx.serialization.encoding.Encoder,kotlinx.serialization.json.JsonArray):186 -> d
    21:23:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):175 -> d
    24:27:int kotlinx.serialization.internal.CollectionSerializer.collectionSize(java.util.Collection):207:207 -> d
    24:27:int kotlinx.serialization.internal.CollectionSerializer.collectionSize(java.lang.Object):205 -> d
    24:27:void kotlinx.serialization.internal.CollectionLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):65 -> d
    24:27:void serialize(kotlinx.serialization.encoding.Encoder,kotlinx.serialization.json.JsonArray):186 -> d
    24:27:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):175 -> d
    28:31:kotlinx.serialization.encoding.CompositeEncoder kotlinx.serialization.encoding.Encoder.beginCollection(kotlinx.serialization.descriptors.SerialDescriptor,int):272:272 -> d
    28:31:void kotlinx.serialization.internal.CollectionLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):284 -> d
    28:31:void serialize(kotlinx.serialization.encoding.Encoder,kotlinx.serialization.json.JsonArray):186 -> d
    28:31:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):175 -> d
    32:38:java.util.Iterator kotlinx.serialization.internal.CollectionSerializer.collectionIterator(java.util.Collection):208:208 -> d
    32:38:java.util.Iterator kotlinx.serialization.internal.CollectionSerializer.collectionIterator(java.lang.Object):205 -> d
    32:38:void kotlinx.serialization.internal.CollectionLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):67 -> d
    32:38:void serialize(kotlinx.serialization.encoding.Encoder,kotlinx.serialization.json.JsonArray):186 -> d
    32:38:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):175 -> d
    39:48:void kotlinx.serialization.internal.CollectionLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):69:69 -> d
    39:48:void serialize(kotlinx.serialization.encoding.Encoder,kotlinx.serialization.json.JsonArray):186 -> d
    39:48:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):175 -> d
    49:52:void kotlinx.serialization.internal.CollectionLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):286:286 -> d
    49:52:void serialize(kotlinx.serialization.encoding.Encoder,kotlinx.serialization.json.JsonArray):186 -> d
    49:52:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):175 -> d
    1:3:kotlinx.serialization.descriptors.SerialDescriptor getDescriptor():182:182 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lyl6;"}
