# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.runtime.MultiSubscriptionSnapshotFlowManager$Add":"SnapshotFlow.kt","androidx.collection.ScatterMapKt":"ScatterMap.kt","androidx.collection.ScatterSetKt":"ScatterSet.kt","androidx.compose.runtime.snapshots.SnapshotKt":"Snapshot.kt","androidx.collection.MutableScatterMap":"ScatterMap.kt","androidx.compose.runtime.MultiSubscriptionSnapshotFlowManager$RemoveScope":"SnapshotFlow.kt"}}
androidx.compose.runtime.MultiSubscriptionSnapshotFlowManager -> pn1:
# {"id":"sourceFile","fileName":"SnapshotFlow.kt"}
    androidx.collection.MutableScatterMap subscriptions -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lpo1;"}
    java.util.List pendingChanges -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/ArrayList;"}
    androidx.collection.MutableScatterSet toNotify -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lqo1;"}
    androidx.collection.MutableScatterMap readObserverCache -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lpo1;"}
    androidx.compose.runtime.snapshots.ObserverHandle unregisterApplyObserver -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"La3;"}
    2:4:void <init>():383:383 -> <init>
    5:10:void <init>():394:394 -> <init>
    11:17:void <init>():400:400 -> <init>
    18:19:void <init>():403:403 -> <init>
    20:24:androidx.collection.MutableScatterSet androidx.collection.ScatterSetKt.mutableScatterSetOf():70:70 -> <init>
    20:24:void <init>():403 -> <init>
    25:26:void <init>():403:403 -> <init>
    27:31:androidx.collection.MutableScatterMap androidx.collection.ScatterMapKt.mutableScatterMapOf():210:210 -> <init>
    27:31:void <init>():406 -> <init>
    32:33:void <init>():406:406 -> <init>
    34:40:void <init>():409:409 -> <init>
    41:42:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):632:632 -> <init>
    41:42:void <init>():409 -> <init>
    43:45:java.lang.Object androidx.compose.runtime.snapshots.SnapshotKt.access$advanceGlobalSnapshot(kotlin.jvm.functions.Function1):1:1 -> <init>
    43:45:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):632 -> <init>
    43:45:void <init>():409 -> <init>
    46:47:java.lang.Object androidx.compose.runtime.snapshots.SnapshotKt.getLock():1934:1934 -> <init>
    46:47:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):2603 -> <init>
    46:47:void <init>():409 -> <init>
    48:48:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):2604:2604 -> <init>
    48:48:void <init>():409 -> <init>
    49:50:java.util.List androidx.compose.runtime.snapshots.SnapshotKt.access$getApplyObservers$p():1:1 -> <init>
    49:50:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):634 -> <init>
    49:50:void <init>():409 -> <init>
    51:54:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):634:634 -> <init>
    51:54:void <init>():409 -> <init>
    55:56:void androidx.compose.runtime.snapshots.SnapshotKt.access$setApplyObservers$p(java.util.List):1:1 -> <init>
    55:56:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):634 -> <init>
    55:56:void <init>():409 -> <init>
    57:57:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):2604:2604 -> <init>
    57:57:void <init>():409 -> <init>
    58:63:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):635:635 -> <init>
    58:63:void <init>():409 -> <init>
    64:67:void <init>():409:409 -> <init>
    68:69:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):2604:2604 -> <init>
    68:69:void <init>():409 -> <init>
    1:11:void clearWatchSet$runtime(kotlinx.coroutines.channels.SendChannel):434:434 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lxi2;)V"}
    1:2:java.lang.Object androidx.compose.runtime.SnapshotFlowManagerImpl.getLock():155:155 -> e
    1:2:void commitSubscriptionChanges$runtime():438 -> e
    3:3:void commitSubscriptionChanges$runtime():589:589 -> e
    4:5:void commitSubscriptionChanges$runtime():439:439 -> e
    6:12:void commitSubscriptionChanges$runtime():590:590 -> e
    13:16:void commitSubscriptionChanges$runtime():591:591 -> e
    17:18:void commitSubscriptionChanges$runtime():592:592 -> e
    19:22:void commitSubscriptionChanges$runtime():441:441 -> e
    23:27:void commitSubscriptionChanges$runtime():442:442 -> e
    28:29:java.lang.Object androidx.compose.runtime.MultiSubscriptionSnapshotFlowManager$Add.getObj():386:386 -> e
    28:29:void commitSubscriptionChanges$runtime():442 -> e
    30:31:void commitSubscriptionChanges$runtime():442:442 -> e
    32:33:kotlinx.coroutines.channels.SendChannel androidx.compose.runtime.MultiSubscriptionSnapshotFlowManager$Add.getChannel():386:386 -> e
    32:33:void commitSubscriptionChanges$runtime():442 -> e
    34:39:void commitSubscriptionChanges$runtime():442:442 -> e
    40:43:void commitSubscriptionChanges$runtime():444:444 -> e
    44:47:void commitSubscriptionChanges$runtime():445:445 -> e
    48:49:kotlinx.coroutines.channels.SendChannel androidx.compose.runtime.MultiSubscriptionSnapshotFlowManager$RemoveScope.getChannel():388:388 -> e
    48:49:void commitSubscriptionChanges$runtime():445 -> e
    50:55:void commitSubscriptionChanges$runtime():445:445 -> e
    56:57:void commitSubscriptionChanges$runtime():440:440 -> e
    58:60:void kotlin.NoWhenBranchMatchedException.<init>():9:9 -> e
    58:60:void commitSubscriptionChanges$runtime():440 -> e
    61:61:void commitSubscriptionChanges$runtime():440:440 -> e
    62:62:void commitSubscriptionChanges$runtime():589:589 -> e
    63:68:void commitSubscriptionChanges$runtime():450:450 -> e
    69:70:void commitSubscriptionChanges$runtime():589:589 -> e
    1:5:void dispose$runtime():460:460 -> f
    6:10:void dispose$runtime():461:461 -> f
    11:15:void dispose$runtime():462:462 -> f
    16:17:java.lang.Object androidx.compose.runtime.SnapshotFlowManagerImpl.getLock():155:155 -> f
    16:17:void dispose$runtime():463 -> f
    18:18:void dispose$runtime():595:595 -> f
    19:20:void dispose$runtime():463:463 -> f
    21:23:void androidx.compose.runtime.collection.ScopeMap.clear-impl(androidx.collection.MutableScatterMap):120:120 -> f
    21:23:void dispose$runtime():463 -> f
    24:28:void dispose$runtime():595:595 -> f
    1:10:kotlin.jvm.functions.Function1 readObserverFor$runtime(kotlinx.coroutines.channels.SendChannel):429:429 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lxi2;)Lnu0;"}
    11:16:kotlin.jvm.functions.Function1 readObserverFor$runtime(kotlinx.coroutines.channels.SendChannel):430:430 -> l
    17:23:java.lang.Object androidx.collection.MutableScatterMap.put(java.lang.Object,java.lang.Object):731:731 -> l
    17:23:kotlin.jvm.functions.Function1 readObserverFor$runtime(kotlinx.coroutines.channels.SendChannel):430 -> l
    24:27:java.lang.Object androidx.collection.MutableScatterMap.put(java.lang.Object,java.lang.Object):732:732 -> l
    24:27:kotlin.jvm.functions.Function1 readObserverFor$runtime(kotlinx.coroutines.channels.SendChannel):430 -> l
    28:31:java.lang.Object androidx.collection.MutableScatterMap.put(java.lang.Object,java.lang.Object):733:733 -> l
    28:31:kotlin.jvm.functions.Function1 readObserverFor$runtime(kotlinx.coroutines.channels.SendChannel):430 -> l
    32:34:java.lang.Object androidx.collection.MutableScatterMap.put(java.lang.Object,java.lang.Object):734:734 -> l
    32:34:kotlin.jvm.functions.Function1 readObserverFor$runtime(kotlinx.coroutines.channels.SendChannel):430 -> l
    1:5:void reportSnapshotFlowCancellation$runtime(kotlinx.coroutines.channels.SendChannel):454:454 -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljv;)V"}
    6:8:void reportSnapshotFlowCancellation$runtime(kotlinx.coroutines.channels.SendChannel):455:455 -> n
    9:12:void reportSnapshotFlowCancellation$runtime(kotlinx.coroutines.channels.SendChannel):456:456 -> n
