# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.serialization.encoding.CompositeDecoder":"Decoding.kt","kotlinx.serialization.SerializationException":"SerializationExceptions.kt","kotlinx.serialization.internal.AbstractPolymorphicSerializer":"AbstractPolymorphicSerializer.kt"}}
kotlinx.serialization.PolymorphicSerializer -> a22:
# {"id":"sourceFile","fileName":"PolymorphicSerializer.kt"}
    kotlin.reflect.KClass baseClass -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljx;"}
    kotlin.Lazy descriptor$delegate -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lab1;"}
    1:3:void kotlinx.serialization.internal.AbstractPolymorphicSerializer.<init>():23:23 -> <init>
    1:3:void <init>(kotlin.reflect.KClass):68 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljx;)V"}
    4:5:void <init>(kotlin.reflect.KClass):69:69 -> <init>
    6:21:void <init>(kotlin.reflect.KClass):81:81 -> <init>
    1:4:java.lang.Object kotlinx.serialization.internal.AbstractPolymorphicSerializer.deserialize(kotlinx.serialization.encoding.Decoder):40:40 -> deserialize
    5:11:java.lang.Object kotlinx.serialization.internal.AbstractPolymorphicSerializer.deserialize(kotlinx.serialization.encoding.Decoder):122:122 -> deserialize
    12:27:java.lang.Object kotlinx.serialization.internal.AbstractPolymorphicSerializer.deserialize(kotlinx.serialization.encoding.Decoder):48:48 -> deserialize
    28:29:java.lang.Object kotlinx.serialization.internal.AbstractPolymorphicSerializer.deserialize(kotlinx.serialization.encoding.Decoder):60:60 -> deserialize
    30:38:java.lang.Object kotlinx.serialization.internal.AbstractPolymorphicSerializer.deserialize(kotlinx.serialization.encoding.Decoder):61:61 -> deserialize
    39:40:java.lang.Object kotlinx.serialization.internal.AbstractPolymorphicSerializer.deserialize(kotlinx.serialization.encoding.Decoder):62:62 -> deserialize
    41:43:java.lang.Object kotlinx.serialization.internal.AbstractPolymorphicSerializer.deserialize(kotlinx.serialization.encoding.Decoder):61:61 -> deserialize
    44:45:java.lang.Object kotlinx.serialization.internal.AbstractPolymorphicSerializer.deserialize(kotlinx.serialization.encoding.Decoder):63:63 -> deserialize
    46:55:java.lang.Object kotlinx.serialization.internal.AbstractPolymorphicSerializer.deserialize(kotlinx.serialization.encoding.Decoder):61:61 -> deserialize
    56:58:void kotlinx.serialization.SerializationException.<init>(java.lang.String):51:51 -> deserialize
    56:58:java.lang.Object kotlinx.serialization.internal.AbstractPolymorphicSerializer.deserialize(kotlinx.serialization.encoding.Decoder):60 -> deserialize
    59:61:java.lang.Object kotlinx.serialization.internal.AbstractPolymorphicSerializer.deserialize(kotlinx.serialization.encoding.Decoder):60:60 -> deserialize
    62:65:java.lang.Object kotlinx.serialization.internal.AbstractPolymorphicSerializer.deserialize(kotlinx.serialization.encoding.Decoder):57:57 -> deserialize
    66:69:java.lang.Object kotlinx.serialization.internal.AbstractPolymorphicSerializer.deserialize(kotlinx.serialization.encoding.Decoder):58:58 -> deserialize
    70:74: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 -> deserialize
    70:74:java.lang.Object kotlinx.serialization.internal.AbstractPolymorphicSerializer.deserialize(kotlinx.serialization.encoding.Decoder):58 -> deserialize
    75:80:java.lang.Object kotlinx.serialization.internal.AbstractPolymorphicSerializer.deserialize(kotlinx.serialization.encoding.Decoder):56:56 -> deserialize
    81:91:java.lang.Object kotlinx.serialization.internal.AbstractPolymorphicSerializer.deserialize(kotlinx.serialization.encoding.Decoder):53:53 -> deserialize
    92:95:java.lang.Object kotlinx.serialization.internal.AbstractPolymorphicSerializer.deserialize(kotlinx.serialization.encoding.Decoder):125:125 -> deserialize
    96:101:java.lang.Object kotlinx.serialization.internal.AbstractPolymorphicSerializer.deserialize(kotlinx.serialization.encoding.Decoder):68:68 -> deserialize
    1:9:kotlinx.serialization.descriptors.SerialDescriptor getDescriptor():81:81 -> getDescriptor
    4:7:void kotlinx.serialization.internal.AbstractPolymorphicSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):33:33 -> serialize
    8:11:void kotlinx.serialization.internal.AbstractPolymorphicSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):34:34 -> serialize
    12:15:void kotlinx.serialization.internal.AbstractPolymorphicSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):117:117 -> serialize
    16:33:void kotlinx.serialization.internal.AbstractPolymorphicSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):35:35 -> serialize
    34:41:void kotlinx.serialization.internal.AbstractPolymorphicSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):36:36 -> serialize
    42:45:void kotlinx.serialization.internal.AbstractPolymorphicSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):120:120 -> serialize
    1:7:java.lang.String toString():93:93 -> toString
    8:9:kotlin.reflect.KClass getBaseClass():69:69 -> toString
    8:9:java.lang.String toString():93 -> toString
    10:22:java.lang.String toString():93:93 -> toString
