# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.serialization.json.JsonObject":"JsonElement.kt"}}
kotlinx.serialization.json.internal.JsonTreeMapDecoder -> uk3:
# {"id":"sourceFile","fileName":"TreeJsonDecoder.kt"}
    kotlinx.serialization.json.JsonObject value -> n0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhk3;"}
    java.util.List keys -> o0
    int size -> p0
    int position -> q0
    4:8:void <init>(kotlinx.serialization.json.Json,kotlinx.serialization.json.JsonObject):306:306 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lvi3;Lhk3;)V"}
    9:10:java.util.Set kotlinx.serialization.json.JsonObject.getKeys():0:0 -> <init>
    9:10:java.util.Set kotlinx.serialization.json.JsonObject.keySet():185 -> <init>
    9:10:void <init>(kotlinx.serialization.json.Json,kotlinx.serialization.json.JsonObject):307 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    11:14:java.util.Set kotlinx.serialization.json.JsonObject.getKeys():0:0 -> <init>
    11:14:java.util.Set kotlinx.serialization.json.JsonObject.keySet():185 -> <init>
    11:14:void <init>(kotlinx.serialization.json.Json,kotlinx.serialization.json.JsonObject):307 -> <init>
    15:22:void <init>(kotlinx.serialization.json.Json,kotlinx.serialization.json.JsonObject):307:307 -> <init>
    23:31:void <init>(kotlinx.serialization.json.Json,kotlinx.serialization.json.JsonObject):308:308 -> <init>
    32:34:void <init>(kotlinx.serialization.json.Json,kotlinx.serialization.json.JsonObject):309:309 -> <init>
    1:3:kotlinx.serialization.json.JsonObject getValue():306:306 -> E
    1:3:kotlinx.serialization.json.JsonElement getValue():306 -> E
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Loj3;"}
    1:3:kotlinx.serialization.json.JsonObject getValue():306:306 -> T
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lhk3;"}
    4:14:kotlinx.serialization.json.JsonElement currentElement(java.lang.String):325:325 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Loj3;"}
    15:16:kotlinx.serialization.json.JsonObject getValue():306:306 -> b
    15:16:kotlinx.serialization.json.JsonElement currentElement(java.lang.String):325 -> b
    17:23:kotlinx.serialization.json.JsonElement currentElement(java.lang.String):325:325 -> b
    1:4:void JsonTreeMapDecoder.endStructure(SerialDescriptor):0:0 -> c
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lrp6;)V"}
    4:13:int decodeElementIndex(kotlinx.serialization.descriptors.SerialDescriptor):317:317 -> t
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lrp6;)I"}
    14:18:int decodeElementIndex(kotlinx.serialization.descriptors.SerialDescriptor):318:318 -> t
    4:5:java.lang.String elementName(kotlinx.serialization.descriptors.SerialDescriptor,int):312:312 -> w
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lrp6;I)Ljava/lang/String;"}
    6:14:java.lang.String elementName(kotlinx.serialization.descriptors.SerialDescriptor,int):313:313 -> w
