# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.serialization.internal.DoubleArrayBuilder":"PrimitiveArraysSerializers.kt","kotlinx.serialization.internal.PrimitiveArrayBuilder":"CollectionSerializers.kt","kotlinx.serialization.internal.PrimitiveArraySerializer":"CollectionSerializers.kt"}}
kotlinx.serialization.internal.DoubleArraySerializer -> fg0:
# {"id":"sourceFile","fileName":"PrimitiveArraysSerializers.kt"}
    kotlinx.serialization.internal.DoubleArraySerializer INSTANCE -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfg0;"}
    3:4:kotlinx.serialization.KSerializer kotlinx.serialization.builtins.BuiltinSerializersKt.serializer(kotlin.jvm.internal.DoubleCompanionObject):158:158 -> <clinit>
    3:4:void <init>():272 -> <clinit>
    3:4:void <clinit>():0 -> <clinit>
    5:7:void <init>():270:270 -> <clinit>
    5:7:void <clinit>():0 -> <clinit>
    8:10:void <clinit>():0:0 -> <clinit>
    1:2:int collectionSize(java.lang.Object):270:270 -> d
    3:5:int collectionSize(double[]):0:0 -> d
    3:5:int collectionSize(java.lang.Object):270 -> d
    6:7:int collectionSize(double[]):274:274 -> d
    6:7:int collectionSize(java.lang.Object):270 -> d
    1:2:void readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):270:270 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(La30;ILjava/lang/Object;)V"}
    3:5:void readElement(kotlinx.serialization.encoding.CompositeDecoder,int,kotlinx.serialization.internal.DoubleArrayBuilder,boolean):0:0 -> f
    3:5:void readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):270 -> f
    6:7:kotlinx.serialization.descriptors.SerialDescriptor kotlinx.serialization.internal.PrimitiveArraySerializer.getDescriptor():147:147 -> f
    6:7:void readElement(kotlinx.serialization.encoding.CompositeDecoder,int,kotlinx.serialization.internal.DoubleArrayBuilder,boolean):279 -> f
    6:7:void readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):270 -> f
    8:11:void readElement(kotlinx.serialization.encoding.CompositeDecoder,int,kotlinx.serialization.internal.DoubleArrayBuilder,boolean):279:279 -> f
    8:11:void readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):270 -> f
    12:14:void kotlinx.serialization.internal.DoubleArrayBuilder.append$kotlinx_serialization_core(double):307:307 -> f
    12:14:void readElement(kotlinx.serialization.encoding.CompositeDecoder,int,kotlinx.serialization.internal.DoubleArrayBuilder,boolean):279 -> f
    12:14:void readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):270 -> f
    15:16:void kotlinx.serialization.internal.DoubleArrayBuilder.append$kotlinx_serialization_core(double):308:308 -> f
    15:16:void readElement(kotlinx.serialization.encoding.CompositeDecoder,int,kotlinx.serialization.internal.DoubleArrayBuilder,boolean):279 -> f
    15:16:void readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):270 -> f
    17:20:int kotlinx.serialization.internal.DoubleArrayBuilder.getPosition$kotlinx_serialization_core():294:294 -> f
    17:20:void kotlinx.serialization.internal.DoubleArrayBuilder.append$kotlinx_serialization_core(double):308 -> f
    17:20:void readElement(kotlinx.serialization.encoding.CompositeDecoder,int,kotlinx.serialization.internal.DoubleArrayBuilder,boolean):279 -> f
    17:20:void readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):270 -> f
    21:25:void kotlinx.serialization.internal.DoubleArrayBuilder.append$kotlinx_serialization_core(double):308:308 -> f
    21:25:void readElement(kotlinx.serialization.encoding.CompositeDecoder,int,kotlinx.serialization.internal.DoubleArrayBuilder,boolean):279 -> f
    21:25:void readElement(kotlinx.serialization.encoding.CompositeDecoder,int,java.lang.Object,boolean):270 -> f
    1:2:java.lang.Object toBuilder(java.lang.Object):270:270 -> g
    3:5:kotlinx.serialization.internal.DoubleArrayBuilder toBuilder(double[]):0:0 -> g
    3:5:java.lang.Object toBuilder(java.lang.Object):270 -> g
    6:7:kotlinx.serialization.internal.DoubleArrayBuilder toBuilder(double[]):275:275 -> g
    6:7:java.lang.Object toBuilder(java.lang.Object):270 -> g
    8:10:void kotlinx.serialization.internal.PrimitiveArrayBuilder.<init>():129:129 -> g
    8:10:void kotlinx.serialization.internal.DoubleArrayBuilder.<init>(double[]):288 -> g
    8:10:kotlinx.serialization.internal.DoubleArrayBuilder toBuilder(double[]):275 -> g
    8:10:java.lang.Object toBuilder(java.lang.Object):270 -> g
    11:12:void kotlinx.serialization.internal.DoubleArrayBuilder.<init>(double[]):293:293 -> g
    11:12:kotlinx.serialization.internal.DoubleArrayBuilder toBuilder(double[]):275 -> g
    11:12:java.lang.Object toBuilder(java.lang.Object):270 -> g
    13:17:void kotlinx.serialization.internal.DoubleArrayBuilder.<init>(double[]):294:294 -> g
    13:17:kotlinx.serialization.internal.DoubleArrayBuilder toBuilder(double[]):275 -> g
    13:17:java.lang.Object toBuilder(java.lang.Object):270 -> g
    18:21:void kotlinx.serialization.internal.DoubleArrayBuilder.<init>(double[]):298:298 -> g
    18:21:kotlinx.serialization.internal.DoubleArrayBuilder toBuilder(double[]):275 -> g
    18:21:java.lang.Object toBuilder(java.lang.Object):270 -> g
    2:4:double[] empty():276:276 -> j
    2:4:java.lang.Object empty():270 -> j
    1:2:void writeContent(kotlinx.serialization.encoding.CompositeEncoder,java.lang.Object,int):270:270 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb30;Ljava/lang/Object;I)V"}
    3:11:void writeContent(kotlinx.serialization.encoding.CompositeEncoder,double[],int):0:0 -> k
    3:11:void writeContent(kotlinx.serialization.encoding.CompositeEncoder,java.lang.Object,int):270 -> k
    12:16:void writeContent(kotlinx.serialization.encoding.CompositeEncoder,double[],int):284:284 -> k
    12:16:void writeContent(kotlinx.serialization.encoding.CompositeEncoder,java.lang.Object,int):270 -> k
    17:21:void kotlinx.serialization.encoding.AbstractEncoder.encodeDoubleElement(kotlinx.serialization.descriptors.SerialDescriptor,int,double):0:0 -> k
    17:21:void writeContent(kotlinx.serialization.encoding.CompositeEncoder,double[],int):284 -> k
    17:21:void writeContent(kotlinx.serialization.encoding.CompositeEncoder,java.lang.Object,int):270 -> k
    22:31:void kotlinx.serialization.encoding.AbstractEncoder.encodeDoubleElement(kotlinx.serialization.descriptors.SerialDescriptor,int,double):63:63 -> k
    22:31:void writeContent(kotlinx.serialization.encoding.CompositeEncoder,double[],int):284 -> k
    22:31:void writeContent(kotlinx.serialization.encoding.CompositeEncoder,java.lang.Object,int):270 -> k
