# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.serialization.encoding.CompositeDecoder":"Decoding.kt","kotlinx.serialization.internal.HashMapClassDesc":"CollectionDescriptors.kt","kotlinx.serialization.internal.AbstractCollectionSerializer":"CollectionSerializers.kt","kotlinx.serialization.encoding.Encoder":"Encoding.kt"}}
kotlinx.serialization.internal.HashMapSerializer -> ew2:
# {"id":"sourceFile","fileName":"CollectionSerializers.kt"}
    kotlinx.serialization.KSerializer kotlinx.serialization.internal.MapLikeSerializer.keySerializer -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhj3;"}
    kotlinx.serialization.KSerializer kotlinx.serialization.internal.MapLikeSerializer.valueSerializer -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhj3;"}
    int HashMapSerializer.$r8$classId -> c
      # {"id":"com.android.tools.r8.synthesized"}
    kotlinx.serialization.descriptors.SerialDescriptor descriptor -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldw2;"}
    13:15:void kotlinx.serialization.internal.MapLikeSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> <init>
    13:15:void <init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):268 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhj3;Lhj3;I)V"}
    16:25:void <init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):273:273 -> <init>
    26:31:void kotlinx.serialization.internal.HashMapClassDesc.<init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlinx.serialization.descriptors.SerialDescriptor):0:0 -> <init>
    26:31:void <init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):273 -> <init>
    32:33:void kotlinx.serialization.internal.HashMapClassDesc.<init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlinx.serialization.descriptors.SerialDescriptor):133:133 -> <init>
    32:33:void <init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):273 -> <init>
    34:36:void kotlinx.serialization.internal.MapLikeDescriptor.<init>(java.lang.String,kotlinx.serialization.descriptors.SerialDescriptor,kotlinx.serialization.descriptors.SerialDescriptor,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> <init>
    34:36:void kotlinx.serialization.internal.HashMapClassDesc.<init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlinx.serialization.descriptors.SerialDescriptor):132 -> <init>
    34:36:void <init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):273 -> <init>
    37:39:void <init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):273:273 -> <init>
    40:42:void kotlinx.serialization.internal.MapLikeSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> <init>
    40:42:void kotlinx.serialization.internal.LinkedHashMapSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):252 -> <init>
    43:52:void kotlinx.serialization.internal.LinkedHashMapSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):257:257 -> <init>
    53:58:void kotlinx.serialization.internal.LinkedHashMapClassDesc.<init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlinx.serialization.descriptors.SerialDescriptor):0:0 -> <init>
    53:58:void kotlinx.serialization.internal.LinkedHashMapSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):257 -> <init>
    59:60:void kotlinx.serialization.internal.LinkedHashMapClassDesc.<init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlinx.serialization.descriptors.SerialDescriptor):130:130 -> <init>
    59:60:void kotlinx.serialization.internal.LinkedHashMapSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):257 -> <init>
    61:63:void kotlinx.serialization.internal.MapLikeDescriptor.<init>(java.lang.String,kotlinx.serialization.descriptors.SerialDescriptor,kotlinx.serialization.descriptors.SerialDescriptor,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> <init>
    61:63:void kotlinx.serialization.internal.LinkedHashMapClassDesc.<init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlinx.serialization.descriptors.SerialDescriptor):129 -> <init>
    61:63:void kotlinx.serialization.internal.LinkedHashMapSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):257 -> <init>
    64:66:void kotlinx.serialization.internal.LinkedHashMapSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):257:257 -> <init>
    67:67:void kotlinx.serialization.internal.AbstractCollectionSerializer.<init>():13:13 -> <init>
    67:67:void kotlinx.serialization.internal.AbstractCollectionSerializer.<init>(kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    67:67:void kotlinx.serialization.internal.MapLikeSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):84 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhj3;Lhj3;B)V"}
    68:69:void kotlinx.serialization.internal.MapLikeSerializer.<init>(kotlinx.serialization.KSerializer,kotlinx.serialization.KSerializer):86:87 -> <init>
    1:3:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):117:117 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc52;Ljava/lang/Object;)V"}
    4:7:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):118:118 -> d
    8:10:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):285:285 -> d
    11:14:kotlinx.serialization.encoding.CompositeEncoder kotlinx.serialization.encoding.Encoder.beginCollection(kotlinx.serialization.descriptors.SerialDescriptor,int):272:272 -> d
    11:14:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):285 -> d
    15:19:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):119:119 -> d
    20:39:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):287:287 -> d
    40:45:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):122:122 -> d
    46:47:kotlinx.serialization.KSerializer kotlinx.serialization.internal.MapLikeSerializer.getKeySerializer():86:86 -> d
    46:47:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):122 -> d
    48:52:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):122:122 -> d
    53:58:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):123:123 -> d
    59:60:kotlinx.serialization.KSerializer kotlinx.serialization.internal.MapLikeSerializer.getValueSerializer():87:87 -> d
    59:60:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):123 -> d
    61:66:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):123:123 -> d
    67:70:void kotlinx.serialization.internal.MapLikeSerializer.serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):289:289 -> d
    1:5:SerialDescriptor HashMapSerializer.getDescriptor():0:0 -> e
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lyl6;"}
    6:11:java.util.LinkedHashMap kotlinx.serialization.internal.LinkedHashMapSerializer.builder():260:260 -> f
    6:11:java.lang.Object kotlinx.serialization.internal.LinkedHashMapSerializer.builder():252 -> f
    12:18:java.util.HashMap builder():276:276 -> f
    12:18:java.lang.Object builder():268 -> f
    6:7:int kotlinx.serialization.internal.LinkedHashMapSerializer.builderSize(java.lang.Object):252:252 -> g
    8:10:int kotlinx.serialization.internal.LinkedHashMapSerializer.builderSize(java.util.LinkedHashMap):0:0 -> g
    8:10:int kotlinx.serialization.internal.LinkedHashMapSerializer.builderSize(java.lang.Object):252 -> g
    11:17:int kotlinx.serialization.internal.LinkedHashMapSerializer.builderSize(java.util.LinkedHashMap):261:261 -> g
    11:17:int kotlinx.serialization.internal.LinkedHashMapSerializer.builderSize(java.lang.Object):252 -> g
    18:19:int builderSize(java.lang.Object):268:268 -> g
    20:22:int builderSize(java.util.HashMap):0:0 -> g
    20:22:int builderSize(java.lang.Object):268 -> g
    23:28:int builderSize(java.util.HashMap):277:277 -> g
    23:28:int builderSize(java.lang.Object):268 -> g
    6:7:java.util.Iterator kotlinx.serialization.internal.LinkedHashMapSerializer.collectionIterator(java.lang.Object):252:252 -> h
    8:10:java.util.Iterator kotlinx.serialization.internal.LinkedHashMapSerializer.collectionIterator(java.util.Map):0:0 -> h
    8:10:java.util.Iterator kotlinx.serialization.internal.LinkedHashMapSerializer.collectionIterator(java.lang.Object):252 -> h
    11:19:java.util.Iterator kotlinx.serialization.internal.LinkedHashMapSerializer.collectionIterator(java.util.Map):259:259 -> h
    11:19:java.util.Iterator kotlinx.serialization.internal.LinkedHashMapSerializer.collectionIterator(java.lang.Object):252 -> h
    20:21:java.util.Iterator collectionIterator(java.lang.Object):268:268 -> h
    22:24:java.util.Iterator collectionIterator(java.util.Map):0:0 -> h
    22:24:java.util.Iterator collectionIterator(java.lang.Object):268 -> h
    25:34:java.util.Iterator collectionIterator(java.util.Map):275:275 -> h
    25:34:java.util.Iterator collectionIterator(java.lang.Object):268 -> h
    6:7:int kotlinx.serialization.internal.LinkedHashMapSerializer.collectionSize(java.lang.Object):252:252 -> i
    8:10:int kotlinx.serialization.internal.LinkedHashMapSerializer.collectionSize(java.util.Map):0:0 -> i
    8:10:int kotlinx.serialization.internal.LinkedHashMapSerializer.collectionSize(java.lang.Object):252 -> i
    11:15:int kotlinx.serialization.internal.LinkedHashMapSerializer.collectionSize(java.util.Map):258:258 -> i
    11:15:int kotlinx.serialization.internal.LinkedHashMapSerializer.collectionSize(java.lang.Object):252 -> i
    16:17:int collectionSize(java.lang.Object):268:268 -> i
    18:20:int collectionSize(java.util.Map):0:0 -> i
    18:20:int collectionSize(java.lang.Object):268 -> i
    21:26:int collectionSize(java.util.Map):274:274 -> i
    21:26:int collectionSize(java.lang.Object):268 -> i
    1:2:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):84:84 -> k
    1:2:void HashMapSerializer.readElement(CompositeDecoder,int,java.lang.Object):0 -> k
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw41;ILjava/lang/Object;)V"}
    3:5:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):0:0 -> k
    3:5:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):84 -> k
    3:5:void HashMapSerializer.readElement(CompositeDecoder,int,java.lang.Object):0 -> k
    6:14:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):100:100 -> k
    6:14:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):84 -> k
    6:14:void HashMapSerializer.readElement(CompositeDecoder,int,java.lang.Object):0 -> k
    15:18: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 -> k
    15:18:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):100 -> k
    15:18:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):84 -> k
    15:18:void HashMapSerializer.readElement(CompositeDecoder,int,java.lang.Object):0 -> k
    19:30:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):102:102 -> k
    19:30:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):84 -> k
    19:30:void HashMapSerializer.readElement(CompositeDecoder,int,java.lang.Object):0 -> k
    31:50:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):108:108 -> k
    31:50:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):84 -> k
    31:50:void HashMapSerializer.readElement(CompositeDecoder,int,java.lang.Object):0 -> k
    51:65:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):109:109 -> k
    51:65:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):84 -> k
    51:65:void HashMapSerializer.readElement(CompositeDecoder,int,java.lang.Object):0 -> k
    66:71:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):111:111 -> k
    66:71:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):84 -> k
    66:71:void HashMapSerializer.readElement(CompositeDecoder,int,java.lang.Object):0 -> k
    72:75: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 -> k
    72:75:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):111 -> k
    72:75:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):84 -> k
    72:75:void HashMapSerializer.readElement(CompositeDecoder,int,java.lang.Object):0 -> k
    76:79:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):113:113 -> k
    76:79:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):84 -> k
    76:79:void HashMapSerializer.readElement(CompositeDecoder,int,java.lang.Object):0 -> k
    80:83:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):103:103 -> k
    80:83:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):84 -> k
    80:83:void HashMapSerializer.readElement(CompositeDecoder,int,java.lang.Object):0 -> k
    84:87:void HashMapSerializer.readElement(CompositeDecoder,int,java.lang.Object):0:0 -> k
    88:91:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.util.Map,boolean):103:103 -> k
    88:91:void kotlinx.serialization.internal.MapLikeSerializer.readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):84 -> k
    88:91:void HashMapSerializer.readElement(CompositeDecoder,int,java.lang.Object):0 -> k
    7:8:java.lang.Object toBuilder$LinkedHashMapSerializer(java.lang.Object):0:0 -> l
    7:8:java.lang.Object kotlinx.serialization.internal.LinkedHashMapSerializer.toBuilder(java.lang.Object):0 -> l
    9:10:java.lang.Object toBuilder$HashMapSerializer(java.lang.Object):0:0 -> l
    9:10:java.lang.Object toBuilder(java.lang.Object):0 -> l
    6:7:java.lang.Object kotlinx.serialization.internal.LinkedHashMapSerializer.toResult(java.lang.Object):252:252 -> m
    8:11:java.util.Map kotlinx.serialization.internal.LinkedHashMapSerializer.toResult(java.util.LinkedHashMap):0:0 -> m
    8:11:java.lang.Object kotlinx.serialization.internal.LinkedHashMapSerializer.toResult(java.lang.Object):252 -> m
    12:13:java.lang.Object toResult(java.lang.Object):268:268 -> m
    14:18:java.util.Map toResult(java.util.HashMap):0:0 -> m
    14:18:java.lang.Object toResult(java.lang.Object):268 -> m
