# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.serialization.descriptors.SerialDescriptorImpl":"SerialDescriptors.kt","kotlin.jvm.internal.Intrinsics":"Intrinsics.java"}}
kotlinx.serialization.descriptors.ContextDescriptor -> ta1:
# {"id":"sourceFile","fileName":"ContextAware.kt"}
    kotlinx.serialization.descriptors.SerialDescriptor original -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lam6;"}
    kotlin.reflect.KClass kClass -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbv0;"}
    java.lang.String serialName -> c
    1:3:void <init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlin.reflect.KClass):88:88 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lam6;Lbv0;)V"}
    4:5:void <init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlin.reflect.KClass):89:89 -> <init>
    6:7:void <init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlin.reflect.KClass):90:90 -> <init>
    8:9:void <init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlin.reflect.KClass):92:92 -> <init>
    10:11:java.lang.String kotlinx.serialization.descriptors.SerialDescriptorImpl.getSerialName():358:358 -> <init>
    10:11:void <init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlin.reflect.KClass):92 -> <init>
    12:38:void <init>(kotlinx.serialization.descriptors.SerialDescriptor,kotlin.reflect.KClass):92:92 -> <init>
    1:3:java.lang.String getSerialName():92:92 -> a
    1:2:boolean isNullable():0:0 -> c
    1:10:int getElementIndex(java.lang.String):0:0 -> d
    3:5:kotlinx.serialization.descriptors.SerialKind kotlinx.serialization.descriptors.SerialDescriptorImpl.getKind():359:359 -> e
    3:5:kotlinx.serialization.descriptors.SerialKind getKind():0 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lxe8;"}
    1:11:boolean equals(java.lang.Object):95:95 -> equals
    12:15:boolean equals(java.lang.Object):96:96 -> equals
    16:21:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> equals
    16:21:boolean equals(java.lang.Object):96 -> equals
    22:25:boolean equals(java.lang.Object):96:96 -> equals
    26:35:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> equals
    26:35:boolean equals(java.lang.Object):96 -> equals
    3:5:int kotlinx.serialization.descriptors.SerialDescriptorImpl.getElementsCount():360:360 -> f
    3:5:int getElementsCount():0 -> f
    3:4:java.lang.String kotlinx.serialization.descriptors.SerialDescriptorImpl.getElementName(int):377:377 -> g
    3:4:java.lang.String getElementName(int):0 -> g
    5:7:java.lang.String kotlinx.serialization.descriptors.SerialDescriptorImpl.getElementName(int):403:403 -> g
    5:7:java.lang.String getElementName(int):0 -> g
    3:5:java.util.List kotlinx.serialization.descriptors.SerialDescriptorImpl.getAnnotations():366:366 -> getAnnotations
    3:5:java.util.List getAnnotations():0 -> getAnnotations
    1:2:boolean isInline():0:0 -> h
    1:8:int hashCode():100:100 -> hashCode
    9:10:java.lang.String getSerialName():92:92 -> hashCode
    9:10:int hashCode():101 -> hashCode
    11:16:int hashCode():101:101 -> hashCode
    3:4:java.util.List kotlinx.serialization.descriptors.SerialDescriptorImpl.getElementAnnotations(int):379:379 -> i
    3:4:java.util.List getElementAnnotations(int):0 -> i
    5:7:java.util.List kotlinx.serialization.descriptors.SerialDescriptorImpl.getElementAnnotations(int):404:404 -> i
    5:7:java.util.List getElementAnnotations(int):0 -> i
    3:4:kotlinx.serialization.descriptors.SerialDescriptor kotlinx.serialization.descriptors.SerialDescriptorImpl.getElementDescriptor(int):380:380 -> j
    3:4:kotlinx.serialization.descriptors.SerialDescriptor getElementDescriptor(int):0 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lyl6;"}
    5:7:kotlinx.serialization.descriptors.SerialDescriptor kotlinx.serialization.descriptors.SerialDescriptorImpl.getElementDescriptor(int):405:405 -> j
    5:7:kotlinx.serialization.descriptors.SerialDescriptor getElementDescriptor(int):0 -> j
    3:4:boolean kotlinx.serialization.descriptors.SerialDescriptorImpl.isElementOptional(int):381:381 -> k
    3:4:boolean isElementOptional(int):0 -> k
    5:7:boolean kotlinx.serialization.descriptors.SerialDescriptorImpl.isElementOptional(int):406:406 -> k
    5:7:boolean isElementOptional(int):0 -> k
    1:32:java.lang.String toString():106:106 -> toString
