# {"id":"partitionSourceFiles","fileNameMappings":{"kotlin.jvm.internal.ReflectionFactory":"ReflectionFactory.java","kotlin.jvm.internal.TypeParameterReference":"TypeParameterReference.kt","kotlin.jvm.internal.TypeReference":"TypeReference.kt"}}
kotlin.jvm.internal.Reflection -> lt5:
# {"id":"sourceFile","fileName":"Reflection.java"}
    kotlin.jvm.internal.ReflectionFactory factory -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lmt5;"}
    2:7:void <clinit>():26:26 -> <clinit>
    8:17:void <clinit>():27:27 -> <clinit>
    18:19:void <clinit>():34:34 -> <clinit>
    20:22:void kotlin.jvm.internal.ReflectionFactory.<init>():14:14 -> <clinit>
    20:22:void <clinit>():34 -> <clinit>
    23:25:void <clinit>():34:34 -> <clinit>
    1:5:kotlin.reflect.KClass getOrCreateKotlinClass(java.lang.Class):60:60 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Lfv0;"}
    6:11:kotlin.reflect.KClass kotlin.jvm.internal.ReflectionFactory.getOrCreateKotlinClass(java.lang.Class):30:30 -> a
    6:11:kotlin.reflect.KClass getOrCreateKotlinClass(java.lang.Class):60 -> a
    1:9:void setUpperBounds(kotlin.reflect.KTypeParameter,kotlin.reflect.KType):180:180 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lio7;Loo7;)V"}
    10:12:void kotlin.jvm.internal.TypeParameterReference.setUpperBounds(java.util.List):0:0 -> b
    10:12:void kotlin.jvm.internal.ReflectionFactory.setUpperBounds(kotlin.reflect.KTypeParameter,java.util.List):94 -> b
    10:12:void setUpperBounds(kotlin.reflect.KTypeParameter,kotlin.reflect.KType):180 -> b
    13:16:void kotlin.jvm.internal.TypeParameterReference.setUpperBounds(java.util.List):30:30 -> b
    13:16:void kotlin.jvm.internal.ReflectionFactory.setUpperBounds(kotlin.reflect.KTypeParameter,java.util.List):94 -> b
    13:16:void setUpperBounds(kotlin.reflect.KTypeParameter,kotlin.reflect.KType):180 -> b
    17:19:void kotlin.jvm.internal.TypeParameterReference.setUpperBounds(java.util.List):33:33 -> b
    17:19:void kotlin.jvm.internal.ReflectionFactory.setUpperBounds(kotlin.reflect.KTypeParameter,java.util.List):94 -> b
    17:19:void setUpperBounds(kotlin.reflect.KTypeParameter,kotlin.reflect.KType):180 -> b
    20:27:void kotlin.jvm.internal.TypeParameterReference.setUpperBounds(java.util.List):31:31 -> b
    20:27:void kotlin.jvm.internal.ReflectionFactory.setUpperBounds(kotlin.reflect.KTypeParameter,java.util.List):94 -> b
    20:27:void setUpperBounds(kotlin.reflect.KTypeParameter,kotlin.reflect.KType):180 -> b
    1:11:kotlin.reflect.KType typeOf(java.lang.Class):128:128 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;)Loo7;"}
    12:13:kotlin.reflect.KType kotlin.jvm.internal.ReflectionFactory.typeOf(kotlin.reflect.KClassifier,java.util.List,boolean):84:84 -> c
    12:13:kotlin.reflect.KType typeOf(java.lang.Class):128 -> c
    14:17:void kotlin.jvm.internal.TypeReference.<init>(kotlin.reflect.KClassifier,java.util.List,boolean):0:0 -> c
    14:17:kotlin.reflect.KType kotlin.jvm.internal.ReflectionFactory.typeOf(kotlin.reflect.KClassifier,java.util.List,boolean):84 -> c
    14:17:kotlin.reflect.KType typeOf(java.lang.Class):128 -> c
    18:21:void kotlin.jvm.internal.TypeReference.<init>(kotlin.reflect.KClassifier,java.util.List,boolean):21:21 -> c
    18:21:kotlin.reflect.KType kotlin.jvm.internal.ReflectionFactory.typeOf(kotlin.reflect.KClassifier,java.util.List,boolean):84 -> c
    18:21:kotlin.reflect.KType typeOf(java.lang.Class):128 -> c
    1:13:kotlin.reflect.KType typeOf(java.lang.Class,kotlin.reflect.KTypeProjection):133:133 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;Lul3;)Loo7;"}
    14:15:kotlin.reflect.KType kotlin.jvm.internal.ReflectionFactory.typeOf(kotlin.reflect.KClassifier,java.util.List,boolean):84:84 -> d
    14:15:kotlin.reflect.KType typeOf(java.lang.Class,kotlin.reflect.KTypeProjection):133 -> d
    16:19:void kotlin.jvm.internal.TypeReference.<init>(kotlin.reflect.KClassifier,java.util.List,boolean):0:0 -> d
    16:19:kotlin.reflect.KType kotlin.jvm.internal.ReflectionFactory.typeOf(kotlin.reflect.KClassifier,java.util.List,boolean):84 -> d
    16:19:kotlin.reflect.KType typeOf(java.lang.Class,kotlin.reflect.KTypeProjection):133 -> d
    20:23:void kotlin.jvm.internal.TypeReference.<init>(kotlin.reflect.KClassifier,java.util.List,boolean):21:21 -> d
    20:23:kotlin.reflect.KType kotlin.jvm.internal.ReflectionFactory.typeOf(kotlin.reflect.KClassifier,java.util.List,boolean):84 -> d
    20:23:kotlin.reflect.KType typeOf(java.lang.Class,kotlin.reflect.KTypeProjection):133 -> d
    1:13:kotlin.reflect.KType typeOf(java.lang.Class,kotlin.reflect.KTypeProjection[]):143:143 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Class;[Lul3;)Loo7;"}
    14:16:kotlin.reflect.KType kotlin.jvm.internal.ReflectionFactory.typeOf(kotlin.reflect.KClassifier,java.util.List,boolean):84:84 -> e
    14:16:kotlin.reflect.KType typeOf(java.lang.Class,kotlin.reflect.KTypeProjection[]):143 -> e
    17:20:void kotlin.jvm.internal.TypeReference.<init>(kotlin.reflect.KClassifier,java.util.List,boolean):21:21 -> e
    17:20:kotlin.reflect.KType kotlin.jvm.internal.ReflectionFactory.typeOf(kotlin.reflect.KClassifier,java.util.List,boolean):84 -> e
    17:20:kotlin.reflect.KType typeOf(java.lang.Class,kotlin.reflect.KTypeProjection[]):143 -> e
