kotlinx.serialization.internal.ListLikeDescriptor -> ug1:
# {"id":"sourceFile","fileName":"CollectionDescriptors.kt"}
    kotlinx.serialization.descriptors.SerialDescriptor elementDescriptor -> a
    1:6:void <init>(kotlinx.serialization.descriptors.SerialDescriptor):9:9 -> <init>
    1:6:void <init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkotlinx/serialization/descriptors/SerialDescriptor;)V"}
    4:25:int getElementIndex(java.lang.String):15:15 -> a
    1:3:kotlinx.serialization.descriptors.SerialKind getKind():10:10 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Ltg0;"}
    1:2:int getElementsCount():11:11 -> d
    1:5:java.lang.String getElementName(int):13:13 -> e
    4:8:boolean equals(java.lang.Object):34:34 -> equals
    9:38:boolean equals(java.lang.Object):35:35 -> equals
    1:18:int hashCode():40:40 -> hashCode
    3:5:java.util.List getElementAnnotations(int):24:24 -> i
    3:5:java.util.List ListLikeDescriptor.getElementAnnotations(int):0 -> i
      # {"id":"com.android.tools.r8.synthesized"}
    6:9:java.util.List getElementAnnotations(int):23:23 -> i
    6:9:java.util.List ListLikeDescriptor.getElementAnnotations(int):0 -> i
    10:13:java.util.List getElementAnnotations(int):0:0 -> i
    10:13:java.util.List ListLikeDescriptor.getElementAnnotations(int):0 -> i
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":25,"3":27,"6":30,"9":34},"outline":"Ly22;o(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;"}
    14:24:java.util.List getElementAnnotations(int):23:23 -> i
    14:24:java.util.List ListLikeDescriptor.getElementAnnotations(int):0 -> i
    25:25:java.util.List getElementAnnotations(int):23:23 -> i
    27:27:java.util.List getElementAnnotations(int):23:23 -> i
    30:30:java.util.List getElementAnnotations(int):23:23 -> i
    34:34:java.util.List getElementAnnotations(int):23:23 -> i
    3:5:kotlinx.serialization.descriptors.SerialDescriptor getElementDescriptor(int):29:29 -> j
    3:5:kotlinx.serialization.descriptors.SerialDescriptor ListLikeDescriptor.getElementDescriptor(int):0 -> j
      # {"id":"com.android.tools.r8.synthesized"}
    6:9:kotlinx.serialization.descriptors.SerialDescriptor getElementDescriptor(int):28:28 -> j
    6:9:kotlinx.serialization.descriptors.SerialDescriptor ListLikeDescriptor.getElementDescriptor(int):0 -> j
    10:13:kotlinx.serialization.descriptors.SerialDescriptor getElementDescriptor(int):0:0 -> j
    10:13:kotlinx.serialization.descriptors.SerialDescriptor ListLikeDescriptor.getElementDescriptor(int):0 -> j
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":25,"3":27,"6":30,"9":34},"outline":"Ly22;o(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;"}
    14:24:kotlinx.serialization.descriptors.SerialDescriptor getElementDescriptor(int):28:28 -> j
    14:24:kotlinx.serialization.descriptors.SerialDescriptor ListLikeDescriptor.getElementDescriptor(int):0 -> j
    25:25:kotlinx.serialization.descriptors.SerialDescriptor getElementDescriptor(int):28:28 -> j
    27:27:kotlinx.serialization.descriptors.SerialDescriptor getElementDescriptor(int):28:28 -> j
    30:30:kotlinx.serialization.descriptors.SerialDescriptor getElementDescriptor(int):28:28 -> j
    34:34:kotlinx.serialization.descriptors.SerialDescriptor getElementDescriptor(int):28:28 -> j
    5:8:boolean isElementOptional(int):18:18 -> k
    5:8:boolean ListLikeDescriptor.isElementOptional(int):0 -> k
      # {"id":"com.android.tools.r8.synthesized"}
    9:12:boolean isElementOptional(int):0:0 -> k
    9:12:boolean ListLikeDescriptor.isElementOptional(int):0 -> k
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":24,"3":26,"6":29,"9":33},"outline":"Ly22;o(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;"}
    13:23:boolean isElementOptional(int):18:18 -> k
    13:23:boolean ListLikeDescriptor.isElementOptional(int):0 -> k
    24:24:boolean isElementOptional(int):18:18 -> k
    26:26:boolean isElementOptional(int):18:18 -> k
    29:29:boolean isElementOptional(int):18:18 -> k
    33:33:boolean isElementOptional(int):18:18 -> k
    1:32:java.lang.String toString():43:43 -> toString
