# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.serialization.json.internal.TreeJsonEncoderKt":"TreeJsonEncoder.kt","kotlin.jvm.internal.Ref$ObjectRef":"Ref.java"}}
kotlinx.serialization.json.JsonTransformingSerializer -> hi3:
# {"id":"sourceFile","fileName":"JsonTransformingSerializer.kt"}
    kotlinx.serialization.KSerializer tSerializer -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhj3;"}
    1:3:void <init>(kotlinx.serialization.KSerializer):55:55 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhj3;)V"}
    4:6:void <init>(kotlinx.serialization.KSerializer):56:56 -> <init>
    1:4:java.lang.Object deserialize(kotlinx.serialization.encoding.Decoder):76:76 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbp1;)Ljava/lang/Object;"}
    5:8:java.lang.Object deserialize(kotlinx.serialization.encoding.Decoder):77:77 -> c
    9:25:java.lang.Object deserialize(kotlinx.serialization.encoding.Decoder):78:78 -> c
    1:4:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):69:69 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc52;Ljava/lang/Object;)V"}
    5:15:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):70:70 -> d
    16:17:kotlinx.serialization.json.JsonElement kotlinx.serialization.json.internal.TreeJsonEncoderKt.writeJson(kotlinx.serialization.json.Json,java.lang.Object,kotlinx.serialization.SerializationStrategy):19:19 -> d
    16:17:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):70 -> d
    18:20:void kotlin.jvm.internal.Ref$ObjectRef.<init>():13:13 -> d
    18:20:kotlinx.serialization.json.JsonElement kotlinx.serialization.json.internal.TreeJsonEncoderKt.writeJson(kotlinx.serialization.json.Json,java.lang.Object,kotlinx.serialization.SerializationStrategy):19 -> d
    18:20:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):70 -> d
    21:32:kotlinx.serialization.json.JsonElement kotlinx.serialization.json.internal.TreeJsonEncoderKt.writeJson(kotlinx.serialization.json.Json,java.lang.Object,kotlinx.serialization.SerializationStrategy):20:20 -> d
    21:32:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):70 -> d
    33:35:kotlinx.serialization.json.JsonElement kotlinx.serialization.json.internal.TreeJsonEncoderKt.writeJson(kotlinx.serialization.json.Json,java.lang.Object,kotlinx.serialization.SerializationStrategy):21:21 -> d
    33:35:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):70 -> d
    36:41:kotlinx.serialization.json.JsonElement kotlinx.serialization.json.internal.TreeJsonEncoderKt.writeJson(kotlinx.serialization.json.Json,java.lang.Object,kotlinx.serialization.SerializationStrategy):22:22 -> d
    36:41:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):70 -> d
    42:45:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):71:71 -> d
    46:49:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):72:72 -> d
    50:56:kotlinx.serialization.json.JsonElement kotlinx.serialization.json.internal.TreeJsonEncoderKt.writeJson(kotlinx.serialization.json.Json,java.lang.Object,kotlinx.serialization.SerializationStrategy):22:22 -> d
    50:56:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):70 -> d
    1:7:kotlinx.serialization.descriptors.SerialDescriptor getDescriptor():66:66 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lyl6;"}
    1:4:JsonElement JsonTransformingSerializer.transformDeserialize(JsonElement):0:0 -> f
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Leh3;)Leh3;"}
    1:1:JsonElement JsonTransformingSerializer.transformSerialize(JsonElement):0:0 -> g
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Leh3;)Leh3;"}
