# {"id":"partitionSourceFiles","fileNameMappings":{"kotlin.collections.ArraysUtilJVM":"ArraysUtilJVM.java","kotlinx.serialization.internal.CollectionLikeSerializer":"CollectionSerializers.kt","kotlinx.serialization.internal.ArrayClassDesc":"CollectionDescriptors.kt","kotlinx.serialization.internal.ListLikeDescriptor":"CollectionDescriptors.kt"}}
kotlinx.serialization.internal.ReferenceArraySerializer -> lt5:
# {"id":"sourceFile","fileName":"CollectionSerializers.kt"}
    kotlin.reflect.KClass kClass -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfv0;"}
    kotlinx.serialization.descriptors.SerialDescriptor descriptor -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljr;"}
    1:3:void kotlinx.serialization.internal.CollectionLikeSerializer.<init>(kotlinx.serialization.KSerializer,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> <init>
    1:3:void <init>(kotlin.reflect.KClass,kotlinx.serialization.KSerializer):183 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfv0;Lrl3;)V"}
    4:5:void <init>(kotlin.reflect.KClass,kotlinx.serialization.KSerializer):185:185 -> <init>
    6:11:void <init>(kotlin.reflect.KClass,kotlinx.serialization.KSerializer):188:188 -> <init>
    12:15:void kotlinx.serialization.internal.ArrayClassDesc.<init>(kotlinx.serialization.descriptors.SerialDescriptor):0:0 -> <init>
    12:15:void <init>(kotlin.reflect.KClass,kotlinx.serialization.KSerializer):188 -> <init>
    16:18:void kotlinx.serialization.internal.ListLikeDescriptor.<init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> <init>
    16:18:void kotlinx.serialization.internal.ArrayClassDesc.<init>(kotlinx.serialization.descriptors.SerialDescriptor):113 -> <init>
    16:18:void <init>(kotlin.reflect.KClass,kotlinx.serialization.KSerializer):188 -> <init>
    19:21:void <init>(kotlin.reflect.KClass,kotlinx.serialization.KSerializer):188:188 -> <init>
    1:3:kotlinx.serialization.descriptors.SerialDescriptor getDescriptor():188:188 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lrp6;"}
    1:6:java.util.ArrayList builder():192:192 -> i
    1:6:java.lang.Object builder():183 -> i
    1:2:int builderSize(java.lang.Object):183:183 -> j
    3:5:int builderSize(java.util.ArrayList):0:0 -> j
    3:5:int builderSize(java.lang.Object):183 -> j
    6:10:int builderSize(java.util.ArrayList):193:193 -> j
    6:10:int builderSize(java.lang.Object):183 -> j
    1:2:void checkCapacity(java.lang.Object,int):183:183 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/Object;)V"}
    3:5:void checkCapacity(java.util.ArrayList,int):0:0 -> k
    3:5:void checkCapacity(java.lang.Object,int):183 -> k
    6:9:void checkCapacity(java.util.ArrayList,int):199:199 -> k
    6:9:void checkCapacity(java.lang.Object,int):183 -> k
    1:2:java.util.Iterator collectionIterator(java.lang.Object):183:183 -> l
    3:5:java.util.Iterator collectionIterator(java.lang.Object[]):0:0 -> l
    3:5:java.util.Iterator collectionIterator(java.lang.Object):183 -> l
    6:11:java.util.Iterator kotlin.jvm.internal.ArrayIteratorKt.iterator(java.lang.Object[]):14:14 -> l
    6:11:java.util.Iterator collectionIterator(java.lang.Object[]):191 -> l
    6:11:java.util.Iterator collectionIterator(java.lang.Object):183 -> l
    1:2:int collectionSize(java.lang.Object):183:183 -> m
    3:5:int collectionSize(java.lang.Object[]):0:0 -> m
    3:5:int collectionSize(java.lang.Object):183 -> m
    6:7:int collectionSize(java.lang.Object[]):190:190 -> m
    6:7:int collectionSize(java.lang.Object):183 -> m
    1:2:java.lang.Object toBuilder(java.lang.Object):183:183 -> q
    3:5:java.util.ArrayList toBuilder(java.lang.Object[]):0:0 -> q
    3:5:java.lang.Object toBuilder(java.lang.Object):183 -> q
    6:7:java.util.ArrayList toBuilder(java.lang.Object[]):198:198 -> q
    6:7:java.lang.Object toBuilder(java.lang.Object):183 -> q
    8:11:java.util.List kotlin.collections.ArraysUtilJVM.asList(java.lang.Object[]):13:13 -> q
    8:11:java.util.List kotlin.collections.ArraysKt___ArraysJvmKt.asList(java.lang.Object[]):134 -> q
    8:11:java.util.ArrayList toBuilder(java.lang.Object[]):198 -> q
    8:11:java.lang.Object toBuilder(java.lang.Object):183 -> q
    12:14:java.util.List kotlin.collections.ArraysKt___ArraysJvmKt.asList(java.lang.Object[]):134:134 -> q
    12:14:java.util.ArrayList toBuilder(java.lang.Object[]):198 -> q
    12:14:java.lang.Object toBuilder(java.lang.Object):183 -> q
    15:18:java.util.ArrayList toBuilder(java.lang.Object[]):198:198 -> q
    15:18:java.lang.Object toBuilder(java.lang.Object):183 -> q
    1:2:java.lang.Object toResult(java.lang.Object):183:183 -> r
    3:5:java.lang.Object[] toResult(java.util.ArrayList):0:0 -> r
    3:5:java.lang.Object toResult(java.lang.Object):183 -> r
    6:7:java.lang.Object[] toResult(java.util.ArrayList):196:196 -> r
    6:7:java.lang.Object toResult(java.lang.Object):183 -> r
    8:32:java.lang.Object[] kotlinx.serialization.internal.PlatformKt.toNativeArrayImpl(java.util.ArrayList,kotlin.reflect.KClass):31:31 -> r
    8:32:java.lang.Object[] toResult(java.util.ArrayList):196 -> r
    8:32:java.lang.Object toResult(java.lang.Object):183 -> r
    1:2:void insert(java.lang.Object,int,java.lang.Object):183:183 -> s
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/Object;Ljava/lang/Object;)V"}
    3:5:void insert(java.util.ArrayList,int,java.lang.Object):0:0 -> s
    3:5:void insert(java.lang.Object,int,java.lang.Object):183 -> s
    6:9:void insert(java.util.ArrayList,int,java.lang.Object):201:201 -> s
    6:9:void insert(java.lang.Object,int,java.lang.Object):183 -> s
