# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.savedstate.serialization.serializers.SparseArraySerializer$SparseArraySurrogate":"BuiltInSerializer.android.kt"}}
androidx.savedstate.serialization.serializers.SparseArraySerializer$SparseArraySurrogate$$serializer -> nq2:
# {"id":"sourceFile","fileName":"BuiltInSerializer.android.kt"}
    kotlinx.serialization.KSerializer typeSerial0 -> a
    1:3:void <init>():0:0 -> <init>
    1:3:void <init>(kotlinx.serialization.KSerializer):416 -> <init>
    4:24:void <init>():416:416 -> <init>
    4:24:void <init>(kotlinx.serialization.KSerializer):416 -> <init>
    25:27:void <init>(kotlinx.serialization.KSerializer):416:416 -> <init>
    1:3:kotlin.Lazy[] androidx.savedstate.serialization.serializers.SparseArraySerializer$SparseArraySurrogate.access$get$childSerializers$cp():416:416 -> childSerializers
    1:3:kotlinx.serialization.KSerializer[] childSerializers():416 -> childSerializers
    4:25:kotlinx.serialization.KSerializer[] childSerializers():416:416 -> childSerializers
    1:6:androidx.savedstate.serialization.serializers.SparseArraySerializer$SparseArraySurrogate deserialize(kotlinx.serialization.encoding.Decoder):416:416 -> deserialize
    1:6:java.lang.Object deserialize(kotlinx.serialization.encoding.Decoder):416 -> deserialize
    7:16:kotlin.Lazy[] androidx.savedstate.serialization.serializers.SparseArraySerializer$SparseArraySurrogate.access$get$childSerializers$cp():416:416 -> deserialize
    7:16:androidx.savedstate.serialization.serializers.SparseArraySerializer$SparseArraySurrogate deserialize(kotlinx.serialization.encoding.Decoder):416 -> deserialize
    7:16:java.lang.Object deserialize(kotlinx.serialization.encoding.Decoder):416 -> deserialize
    17:77:androidx.savedstate.serialization.serializers.SparseArraySerializer$SparseArraySurrogate deserialize(kotlinx.serialization.encoding.Decoder):416:416 -> deserialize
    17:77:java.lang.Object deserialize(kotlinx.serialization.encoding.Decoder):416 -> deserialize
    1:3:kotlinx.serialization.descriptors.SerialDescriptor getDescriptor():0:0 -> getDescriptor
    1:2:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):416:416 -> serialize
    3:5:void serialize(kotlinx.serialization.encoding.Encoder,androidx.savedstate.serialization.serializers.SparseArraySerializer$SparseArraySurrogate):0:0 -> serialize
    3:5:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):416 -> serialize
    6:11:void serialize(kotlinx.serialization.encoding.Encoder,androidx.savedstate.serialization.serializers.SparseArraySerializer$SparseArraySurrogate):416:416 -> serialize
    6:11:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):416 -> serialize
    12:43:void androidx.savedstate.serialization.serializers.SparseArraySerializer$SparseArraySurrogate.write$Self$savedstate(androidx.savedstate.serialization.serializers.SparseArraySerializer$SparseArraySurrogate,kotlinx.serialization.encoding.CompositeEncoder,kotlinx.serialization.descriptors.SerialDescriptor,kotlinx.serialization.KSerializer):416:416 -> serialize
    12:43:void serialize(kotlinx.serialization.encoding.Encoder,androidx.savedstate.serialization.serializers.SparseArraySerializer$SparseArraySurrogate):416 -> serialize
    12:43:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):416 -> serialize
    44:47:void serialize(kotlinx.serialization.encoding.Encoder,androidx.savedstate.serialization.serializers.SparseArraySerializer$SparseArraySurrogate):416:416 -> serialize
    44:47:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):416 -> serialize
    2:9:kotlinx.serialization.KSerializer[] typeParametersSerializers():416:416 -> typeParametersSerializers
