# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.serialization.json.JsonArray":"JsonElement.kt","kotlinx.serialization.json.internal.AbstractJsonTreeDecoder":"TreeJsonDecoder.kt"}}
kotlinx.serialization.json.internal.JsonTreeListDecoder -> g81:
# {"id":"sourceFile","fileName":"TreeJsonDecoder.kt"}
    kotlinx.serialization.json.JsonArray value -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lkotlinx/serialization/json/a;"}
    int size -> g
    int currentIndex -> h
    5:7:void kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.<init>(kotlinx.serialization.json.Json,kotlinx.serialization.json.JsonElement,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):36:36 -> <init>
    5:7:void <init>(kotlinx.serialization.json.Json,kotlinx.serialization.json.JsonArray):333 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld71;Lkotlinx/serialization/json/a;)V"}
    8:9:void <init>(kotlinx.serialization.json.Json,kotlinx.serialization.json.JsonArray):333:333 -> <init>
    10:11:int kotlinx.serialization.json.JsonArray.getSize():0:0 -> <init>
    10:11:int kotlinx.serialization.json.JsonArray.size():213 -> <init>
    10:11:void <init>(kotlinx.serialization.json.Json,kotlinx.serialization.json.JsonArray):334 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    12:15:int kotlinx.serialization.json.JsonArray.getSize():0:0 -> <init>
    12:15:int kotlinx.serialization.json.JsonArray.size():213 -> <init>
    12:15:void <init>(kotlinx.serialization.json.Json,kotlinx.serialization.json.JsonArray):334 -> <init>
    16:18:void <init>(kotlinx.serialization.json.Json,kotlinx.serialization.json.JsonArray):334:334 -> <init>
    19:21:void <init>(kotlinx.serialization.json.Json,kotlinx.serialization.json.JsonArray):335:335 -> <init>
    4:7:kotlinx.serialization.json.JsonElement currentElement(java.lang.String):340:340 -> F
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lkotlinx/serialization/json/b;"}
    8:11:kotlinx.serialization.json.JsonElement kotlinx.serialization.json.JsonArray.get(int):0:0 -> F
    8:11:kotlinx.serialization.json.JsonElement currentElement(java.lang.String):340 -> F
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    12:18:kotlinx.serialization.json.JsonElement kotlinx.serialization.json.JsonArray.get(int):0:0 -> F
    12:18:kotlinx.serialization.json.JsonElement currentElement(java.lang.String):340 -> F
    4:8:java.lang.String elementName(kotlinx.serialization.descriptors.SerialDescriptor,int):337:337 -> R
    1:3:kotlinx.serialization.json.JsonArray getValue():333:333 -> T
    1:3:kotlinx.serialization.json.JsonElement getValue():333 -> T
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkotlinx/serialization/json/b;"}
    4:13:int decodeElementIndex(kotlinx.serialization.descriptors.SerialDescriptor):344:344 -> k
    14:18:int decodeElementIndex(kotlinx.serialization.descriptors.SerialDescriptor):345:345 -> k
