# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.coroutines.android.HandlerContext":"HandlerDispatcher.kt","androidx.lifecycle.viewmodel.internal.CloseableCoroutineScopeKt":"CloseableCoroutineScope.kt","kotlinx.coroutines.Dispatchers":"Dispatchers.kt"}}
androidx.lifecycle.ViewModelKt -> cu7:
# {"id":"sourceFile","fileName":"ViewModel.kt"}
    androidx.lifecycle.viewmodel.internal.SynchronizedObject VIEW_MODEL_SCOPE_LOCK -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lsp2;"}
    1:2:void <clinit>():233:233 -> <clinit>
    3:5:void androidx.lifecycle.viewmodel.internal.SynchronizedObject.<init>():21:21 -> <clinit>
    3:5:void <clinit>():233 -> <clinit>
    6:8:void <clinit>():233:233 -> <clinit>
    4:5:kotlinx.coroutines.CoroutineScope getViewModelScope(androidx.lifecycle.ViewModel):226:226 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lzt7;)Lfy0;"}
    6:6:kotlinx.coroutines.CoroutineScope getViewModelScope(androidx.lifecycle.ViewModel):236:236 -> a
    7:16:kotlinx.coroutines.CoroutineScope getViewModelScope(androidx.lifecycle.ViewModel):227:227 -> a
    17:20:androidx.lifecycle.viewmodel.internal.CloseableCoroutineScope androidx.lifecycle.viewmodel.internal.CloseableCoroutineScopeKt.createViewModelScope():61:61 -> a
    17:20:kotlinx.coroutines.CoroutineScope getViewModelScope(androidx.lifecycle.ViewModel):228 -> a
    21:22:kotlinx.coroutines.MainCoroutineDispatcher kotlinx.coroutines.Dispatchers.getMain():19:19 -> a
    21:22:androidx.lifecycle.viewmodel.internal.CloseableCoroutineScope androidx.lifecycle.viewmodel.internal.CloseableCoroutineScopeKt.createViewModelScope():61 -> a
    21:22:kotlinx.coroutines.CoroutineScope getViewModelScope(androidx.lifecycle.ViewModel):228 -> a
    23:24:kotlinx.coroutines.android.HandlerContext kotlinx.coroutines.android.HandlerContext.getImmediate():126:126 -> a
    23:24:kotlinx.coroutines.MainCoroutineDispatcher kotlinx.coroutines.android.HandlerContext.getImmediate():110 -> a
    23:24:androidx.lifecycle.viewmodel.internal.CloseableCoroutineScope androidx.lifecycle.viewmodel.internal.CloseableCoroutineScopeKt.createViewModelScope():61 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    23:24:kotlinx.coroutines.CoroutineScope getViewModelScope(androidx.lifecycle.ViewModel):228 -> a
    25:37:androidx.lifecycle.viewmodel.internal.CloseableCoroutineScope androidx.lifecycle.viewmodel.internal.CloseableCoroutineScopeKt.createViewModelScope():69:69 -> a
    25:37:kotlinx.coroutines.CoroutineScope getViewModelScope(androidx.lifecycle.ViewModel):228 -> a
    38:46:kotlinx.coroutines.CoroutineScope getViewModelScope(androidx.lifecycle.ViewModel):229:229 -> a
    47:50:kotlinx.coroutines.CoroutineScope getViewModelScope(androidx.lifecycle.ViewModel):236:236 -> a
