# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.serialization.descriptors.SerialDescriptor":"SerialDescriptor.kt"}}
kotlinx.serialization.json.JsonObjectSerializer$JsonObjectDescriptor -> ik3:
# {"id":"sourceFile","fileName":"JsonElementSerializers.kt"}
    kotlinx.serialization.descriptors.SerialDescriptor $$delegate_0 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lay2;"}
    kotlinx.serialization.json.JsonObjectSerializer$JsonObjectDescriptor INSTANCE -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lik3;"}
    java.lang.String serialName -> c
    8:12:void <clinit>():155:155 -> <clinit>
    1:3:void <init>():154:154 -> <init>
    4:5:kotlinx.serialization.KSerializer kotlinx.serialization.builtins.BuiltinSerializersKt.serializer(kotlin.jvm.internal.StringCompanionObject):186:186 -> <init>
    4:5:void <init>():154 -> <init>
    6:7:void <init>():154:154 -> <init>
    8:17:void kotlinx.serialization.internal.LinkedHashMapSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):257:257 -> <init>
    8:17:kotlinx.serialization.KSerializer kotlinx.serialization.builtins.BuiltinSerializersKt.MapSerializer(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):226 -> <init>
    8:17:void <init>():154 -> <init>
    18:23:void kotlinx.serialization.internal.LinkedHashMapClassDesc.<init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlinx.serialization.descriptors.SerialDescriptor):0:0 -> <init>
    18:23:void kotlinx.serialization.internal.LinkedHashMapSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):257 -> <init>
    18:23:kotlinx.serialization.KSerializer kotlinx.serialization.builtins.BuiltinSerializersKt.MapSerializer(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):226 -> <init>
    18:23:void <init>():154 -> <init>
    24:25:void kotlinx.serialization.internal.LinkedHashMapClassDesc.<init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlinx.serialization.descriptors.SerialDescriptor):130:130 -> <init>
    24:25:void kotlinx.serialization.internal.LinkedHashMapSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):257 -> <init>
    24:25:kotlinx.serialization.KSerializer kotlinx.serialization.builtins.BuiltinSerializersKt.MapSerializer(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):226 -> <init>
    24:25:void <init>():154 -> <init>
    26:28:void kotlinx.serialization.internal.MapLikeDescriptor.<init>(java.lang.String,kotlinx.serialization.descriptors.SerialDescriptor,kotlinx.serialization.descriptors.SerialDescriptor,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> <init>
    26:28:void kotlinx.serialization.internal.LinkedHashMapClassDesc.<init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlinx.serialization.descriptors.SerialDescriptor):129 -> <init>
    26:28:void kotlinx.serialization.internal.LinkedHashMapSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):257 -> <init>
    26:28:kotlinx.serialization.KSerializer kotlinx.serialization.builtins.BuiltinSerializersKt.MapSerializer(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):226 -> <init>
    26:28:void <init>():154 -> <init>
    29:31:void <init>():154:154 -> <init>
    1:3:java.lang.String getSerialName():155:155 -> a
    1:2:boolean kotlinx.serialization.descriptors.SerialDescriptor.isNullable():212:212 -> c
    1:2:boolean isNullable():0 -> c
    1:10:int getElementIndex(java.lang.String):0:0 -> d
    1:3:kotlinx.serialization.descriptors.SerialKind kotlinx.serialization.internal.MapLikeDescriptor.getKind():51:51 -> e
    1:3:kotlinx.serialization.descriptors.SerialKind getKind():0 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lgq8;"}
    1:2:int kotlinx.serialization.internal.MapLikeDescriptor.getElementsCount():52:52 -> f
    1:2:int getElementsCount():0 -> f
    1:5:java.lang.String kotlinx.serialization.internal.MapLikeDescriptor.getElementName(int):53:53 -> g
    1:5:java.lang.String getElementName(int):0 -> g
    1:3:java.util.List kotlinx.serialization.descriptors.SerialDescriptor.getAnnotations():279:279 -> getAnnotations
    1:3:java.util.List getAnnotations():0 -> getAnnotations
    1:2:boolean kotlinx.serialization.descriptors.SerialDescriptor.isInline():232:232 -> i
    1:2:boolean isInline():0 -> i
    1:8:java.util.List getElementAnnotations(int):0:0 -> k
    1:7:kotlinx.serialization.descriptors.SerialDescriptor getElementDescriptor(int):0:0 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lup6;"}
    1:7:boolean isElementOptional(int):0:0 -> m
