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