# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.lifecycle.ClassesInfoCache":"ClassesInfoCache.java"}}
androidx.lifecycle.Lifecycling -> lf1:
# {"id":"sourceFile","fileName":"Lifecycling.jvm.kt"}
    java.util.Map callbackCache -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/HashMap;"}
    java.util.Map classToAdapters -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/HashMap;"}
    1:7:void <clinit>():27:27 -> <clinit>
    8:15:void <clinit>():29:29 -> <clinit>
    1:8:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):68:68 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/reflect/Constructor;Ldf1;)V"}
    9:18:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):67:67 -> a
    19:25:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):74:74 -> a
    26:32:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):72:72 -> a
    33:38:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):70:70 -> a
    1:10:int getObserverConstructorType(java.lang.Class):107:107 -> b
    11:15:int getObserverConstructorType(java.lang.Class):109:109 -> b
    16:25:int resolveObserverCallbackType(java.lang.Class):118:118 -> b
    16:25:int getObserverConstructorType(java.lang.Class):111 -> b
    26:29:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):81:81 -> b
    26:29:int resolveObserverCallbackType(java.lang.Class):121 -> b
    26:29:int getObserverConstructorType(java.lang.Class):111 -> b
    30:35:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):82:82 -> b
    30:35:int resolveObserverCallbackType(java.lang.Class):121 -> b
    30:35:int getObserverConstructorType(java.lang.Class):111 -> b
    36:42:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):83:83 -> b
    36:42:int resolveObserverCallbackType(java.lang.Class):121 -> b
    36:42:int getObserverConstructorType(java.lang.Class):111 -> b
    43:67:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):86:86 -> b
    43:67:int resolveObserverCallbackType(java.lang.Class):121 -> b
    43:67:int getObserverConstructorType(java.lang.Class):111 -> b
    68:81:java.lang.String getAdapterName(java.lang.String):165:165 -> b
    68:81:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):85 -> b
    68:81:int resolveObserverCallbackType(java.lang.Class):121 -> b
    68:81:int getObserverConstructorType(java.lang.Class):111 -> b
    82:108:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):91:91 -> b
    82:108:int resolveObserverCallbackType(java.lang.Class):121 -> b
    82:108:int getObserverConstructorType(java.lang.Class):111 -> b
    109:112:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):90:90 -> b
    109:112:int resolveObserverCallbackType(java.lang.Class):121 -> b
    109:112:int getObserverConstructorType(java.lang.Class):111 -> b
    113:120:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):93:93 -> b
    113:120:int resolveObserverCallbackType(java.lang.Class):121 -> b
    113:120:int getObserverConstructorType(java.lang.Class):111 -> b
    121:126:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):94:94 -> b
    121:126:int resolveObserverCallbackType(java.lang.Class):121 -> b
    121:126:int getObserverConstructorType(java.lang.Class):111 -> b
    127:131:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):95:95 -> b
    127:131:int resolveObserverCallbackType(java.lang.Class):121 -> b
    127:131:int getObserverConstructorType(java.lang.Class):111 -> b
    132:139:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):102:102 -> b
    132:139:int resolveObserverCallbackType(java.lang.Class):121 -> b
    132:139:int getObserverConstructorType(java.lang.Class):111 -> b
    140:143:int resolveObserverCallbackType(java.lang.Class):122:122 -> b
    140:143:int getObserverConstructorType(java.lang.Class):111 -> b
    144:153:int resolveObserverCallbackType(java.lang.Class):123:123 -> b
    144:153:int getObserverConstructorType(java.lang.Class):111 -> b
    154:155:int resolveObserverCallbackType(java.lang.Class):127:127 -> b
    154:155:int getObserverConstructorType(java.lang.Class):111 -> b
    156:157:boolean androidx.lifecycle.ClassesInfoCache.hasLifecycleMethods(java.lang.Class):49:49 -> b
    156:157:int resolveObserverCallbackType(java.lang.Class):127 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    156:157:int getObserverConstructorType(java.lang.Class):111 -> b
    158:166:boolean androidx.lifecycle.ClassesInfoCache.hasLifecycleMethods(java.lang.Class):49:49 -> b
    158:166:int resolveObserverCallbackType(java.lang.Class):127 -> b
    158:166:int getObserverConstructorType(java.lang.Class):111 -> b
    167:171:boolean androidx.lifecycle.ClassesInfoCache.hasLifecycleMethods(java.lang.Class):51:51 -> b
    167:171:int resolveObserverCallbackType(java.lang.Class):127 -> b
    167:171:int getObserverConstructorType(java.lang.Class):111 -> b
    172:175:java.lang.reflect.Method[] androidx.lifecycle.ClassesInfoCache.getDeclaredMethods(java.lang.Class):74:74 -> b
    172:175:boolean androidx.lifecycle.ClassesInfoCache.hasLifecycleMethods(java.lang.Class):54 -> b
    172:175:int resolveObserverCallbackType(java.lang.Class):127 -> b
    172:175:int getObserverConstructorType(java.lang.Class):111 -> b
    176:181:boolean androidx.lifecycle.ClassesInfoCache.hasLifecycleMethods(java.lang.Class):55:55 -> b
    176:181:int resolveObserverCallbackType(java.lang.Class):127 -> b
    176:181:int getObserverConstructorType(java.lang.Class):111 -> b
    182:191:boolean androidx.lifecycle.ClassesInfoCache.hasLifecycleMethods(java.lang.Class):56:56 -> b
    182:191:int resolveObserverCallbackType(java.lang.Class):127 -> b
    182:191:int getObserverConstructorType(java.lang.Class):111 -> b
    192:199:boolean androidx.lifecycle.ClassesInfoCache.hasLifecycleMethods(java.lang.Class):64:64 -> b
    192:199:int resolveObserverCallbackType(java.lang.Class):127 -> b
    192:199:int getObserverConstructorType(java.lang.Class):111 -> b
    200:208:boolean androidx.lifecycle.ClassesInfoCache.hasLifecycleMethods(java.lang.Class):68:68 -> b
    200:208:int resolveObserverCallbackType(java.lang.Class):127 -> b
    200:208:int getObserverConstructorType(java.lang.Class):111 -> b
    209:212:int resolveObserverCallbackType(java.lang.Class):131:131 -> b
    209:212:int getObserverConstructorType(java.lang.Class):111 -> b
    213:222:boolean isLifecycleParent(java.lang.Class):159:159 -> b
    213:222:int resolveObserverCallbackType(java.lang.Class):133 -> b
    213:222:int getObserverConstructorType(java.lang.Class):111 -> b
    223:232:int resolveObserverCallbackType(java.lang.Class):134:134 -> b
    223:232:int getObserverConstructorType(java.lang.Class):111 -> b
    233:246:int resolveObserverCallbackType(java.lang.Class):137:137 -> b
    233:246:int getObserverConstructorType(java.lang.Class):111 -> b
    247:260:int resolveObserverCallbackType(java.lang.Class):139:139 -> b
    247:260:int getObserverConstructorType(java.lang.Class):111 -> b
    261:266:boolean isLifecycleParent(java.lang.Class):159:159 -> b
    261:266:int resolveObserverCallbackType(java.lang.Class):140 -> b
    261:266:int getObserverConstructorType(java.lang.Class):111 -> b
    267:278:int resolveObserverCallbackType(java.lang.Class):143:143 -> b
    267:278:int getObserverConstructorType(java.lang.Class):111 -> b
    279:283:int resolveObserverCallbackType(java.lang.Class):147:147 -> b
    279:283:int getObserverConstructorType(java.lang.Class):111 -> b
    284:300:int resolveObserverCallbackType(java.lang.Class):149:149 -> b
    284:300:int getObserverConstructorType(java.lang.Class):111 -> b
    301:305:int resolveObserverCallbackType(java.lang.Class):152:152 -> b
    301:305:int getObserverConstructorType(java.lang.Class):111 -> b
    306:314:int getObserverConstructorType(java.lang.Class):112:112 -> b
    315:322:java.lang.reflect.Method[] androidx.lifecycle.ClassesInfoCache.getDeclaredMethods(java.lang.Class):76:76 -> b
    315:322:boolean androidx.lifecycle.ClassesInfoCache.hasLifecycleMethods(java.lang.Class):54 -> b
    315:322:int resolveObserverCallbackType(java.lang.Class):127 -> b
    315:322:int getObserverConstructorType(java.lang.Class):111 -> b
