# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.serialization.internal.CollectionSerializer":"CollectionSerializers.kt"}}
kotlinx.serialization.internal.ArrayListSerializer -> zi:
# {"id":"sourceFile","fileName":"CollectionSerializers.kt"}
    kotlinx.serialization.descriptors.SerialDescriptor descriptor -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lxi;"}
    4:6:void kotlinx.serialization.internal.CollectionSerializer.<init>(kotlinx.serialization.KSerializer):205:205 -> <init>
    4:6:void <init>(kotlinx.serialization.KSerializer):211 -> <init>
    7:12:void <init>(kotlinx.serialization.KSerializer):214:214 -> <init>
    13:16:void kotlinx.serialization.internal.ArrayListClassDesc.<init>(kotlinx.serialization.descriptors.SerialDescriptor):0:0 -> <init>
    13:16:void <init>(kotlinx.serialization.KSerializer):214 -> <init>
    17:19:void kotlinx.serialization.internal.ArrayListClassDesc.<init>(kotlinx.serialization.descriptors.SerialDescriptor):117:117 -> <init>
    17:19:void <init>(kotlinx.serialization.KSerializer):214 -> <init>
    20:22:void <init>(kotlinx.serialization.KSerializer):214:214 -> <init>
    1:6:java.util.ArrayList builder():216:216 -> a
    1:6:java.lang.Object builder():211 -> a
    1:2:int builderSize(java.lang.Object):211:211 -> b
    3:5:int builderSize(java.util.ArrayList):0:0 -> b
    3:5:int builderSize(java.lang.Object):211 -> b
    6:10:int builderSize(java.util.ArrayList):217:217 -> b
    6:10:int builderSize(java.lang.Object):211 -> b
    1:5:java.util.Iterator kotlinx.serialization.internal.CollectionSerializer.collectionIterator(java.lang.Object):205:205 -> c
    6:10:java.util.Iterator kotlinx.serialization.internal.CollectionSerializer.collectionIterator(java.util.Collection):208:208 -> c
    6:10:java.util.Iterator kotlinx.serialization.internal.CollectionSerializer.collectionIterator(java.lang.Object):205 -> c
    1:5:int kotlinx.serialization.internal.CollectionSerializer.collectionSize(java.lang.Object):205:205 -> d
    6:10:int kotlinx.serialization.internal.CollectionSerializer.collectionSize(java.util.Collection):207:207 -> d
    6:10:int kotlinx.serialization.internal.CollectionSerializer.collectionSize(java.lang.Object):205 -> d
    2:2:java.util.ArrayList toBuilder(java.util.List):0:0 -> g
    2:2:java.lang.Object toBuilder(java.lang.Object):211 -> g
    1:3:kotlinx.serialization.descriptors.SerialDescriptor getDescriptor():214:214 -> getDescriptor
    1:2:java.lang.Object toResult(java.lang.Object):211:211 -> h
    3:6:java.util.List toResult(java.util.ArrayList):0:0 -> h
    3:6:java.lang.Object toResult(java.lang.Object):211 -> h
    1:2:void insert(java.lang.Object,int,java.lang.Object):211:211 -> i
      # {"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 -> i
    3:5:void insert(java.lang.Object,int,java.lang.Object):211 -> i
    6:9:void insert(java.util.ArrayList,int,java.lang.Object):221:221 -> i
    6:9:void insert(java.lang.Object,int,java.lang.Object):211 -> i
