# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.runtime.snapshots.SnapshotKt":"Snapshot.kt","androidx.collection.ScatterSetKt":"ScatterSet.kt","kotlin.jvm.internal.Intrinsics":"Intrinsics.java"}}
androidx.compose.runtime.SingleSubscriptionSnapshotFlowManager -> yu6:
# {"id":"sourceFile","fileName":"SnapshotFlow.kt"}
    java.lang.Object soleWatchedObject -> Y
    java.lang.Object workingSoleWatchedObject -> Z
    androidx.collection.MutableScatterSet watchSet -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lte4;"}
    androidx.collection.MutableScatterSet workingWatchSet -> i0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lte4;"}
    kotlinx.coroutines.channels.SendChannel subscribedChannel -> j0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhp6;"}
    kotlin.jvm.functions.Function1 readObserverCache -> k0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lgd6;"}
    androidx.compose.runtime.snapshots.ObserverHandle unregisterApplyObserver -> l0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lxc1;"}
    2:4:void <init>():225:225 -> <init>
    5:13:void <init>():253:253 -> <init>
    14:20:void <init>():256:256 -> <init>
    21:22:kotlin.jvm.functions.Function1 androidx.compose.runtime.snapshots.SnapshotKt.access$getEmptyLambda$p():1:1 -> <init>
    21:22:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):632 -> <init>
    21:22:void <init>():256 -> <init>
    23:25:java.lang.Object androidx.compose.runtime.snapshots.SnapshotKt.access$advanceGlobalSnapshot(kotlin.jvm.functions.Function1):1:1 -> <init>
    23:25:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):632 -> <init>
    23:25:void <init>():256 -> <init>
    26:27:java.lang.Object androidx.compose.runtime.snapshots.SnapshotKt.getLock():1934:1934 -> <init>
    26:27:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):2603 -> <init>
    26:27:void <init>():256 -> <init>
    28:28:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):2604:2604 -> <init>
    28:28:void <init>():256 -> <init>
    29:30:java.util.List androidx.compose.runtime.snapshots.SnapshotKt.access$getApplyObservers$p():1:1 -> <init>
    29:30:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):634 -> <init>
    29:30:void <init>():256 -> <init>
    31:34:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):634:634 -> <init>
    31:34:void <init>():256 -> <init>
    35:36:void androidx.compose.runtime.snapshots.SnapshotKt.access$setApplyObservers$p(java.util.List):1:1 -> <init>
    35:36:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):634 -> <init>
    35:36:void <init>():256 -> <init>
    37:37:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):2604:2604 -> <init>
    37:37:void <init>():256 -> <init>
    38:42:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):635:635 -> <init>
    38:42:void <init>():256 -> <init>
    43:46:void <init>():256:256 -> <init>
    47:48:androidx.compose.runtime.snapshots.ObserverHandle androidx.compose.runtime.snapshots.Snapshot$Companion.registerApplyObserver(kotlin.jvm.functions.Function2):2604:2604 -> <init>
    47:48:void <init>():256 -> <init>
    1:4:kotlin.jvm.functions.Function1 readObserverFor$runtime(kotlinx.coroutines.channels.SendChannel):302:302 -> J0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhp6;)Lyo2;"}
    5:11:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> J0
    5:11:kotlin.jvm.functions.Function1 readObserverFor$runtime(kotlinx.coroutines.channels.SendChannel):302 -> J0
    12:13:kotlin.jvm.functions.Function1 readObserverFor$runtime(kotlinx.coroutines.channels.SendChannel):303:303 -> J0
    14:16:kotlin.jvm.functions.Function1 readObserverFor$runtime(kotlinx.coroutines.channels.SendChannel):597:597 -> J0
    17:18:kotlin.jvm.functions.Function1 readObserverFor$runtime(kotlinx.coroutines.channels.SendChannel):306:306 -> J0
    19:21:kotlin.jvm.functions.Function1 readObserverFor$runtime(kotlinx.coroutines.channels.SendChannel):308:308 -> J0
    2:3:void reportSnapshotFlowCancellation$runtime(kotlinx.coroutines.channels.SendChannel):336:336 -> K0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lvp0;)V"}
    4:5:void clearWatchSetImpl():312:312 -> K0
    4:5:void clearWatchSet$runtime(kotlinx.coroutines.channels.SendChannel):316 -> K0
    4:5:void reportSnapshotFlowCancellation$runtime(kotlinx.coroutines.channels.SendChannel):337 -> K0
    6:7:void clearWatchSetImpl():313:313 -> K0
    6:7:void clearWatchSet$runtime(kotlinx.coroutines.channels.SendChannel):316 -> K0
    6:7:void reportSnapshotFlowCancellation$runtime(kotlinx.coroutines.channels.SendChannel):337 -> K0
    8:11:void reportSnapshotFlowCancellation$runtime(kotlinx.coroutines.channels.SendChannel):338:338 -> K0
    2:3:void clearWatchSetImpl():312:312 -> p0
    2:3:void clearWatchSet$runtime(kotlinx.coroutines.channels.SendChannel):316 -> p0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhp6;)V"}
    4:6:void clearWatchSetImpl():313:313 -> p0
    4:6:void clearWatchSet$runtime(kotlinx.coroutines.channels.SendChannel):316 -> p0
    1:2:java.lang.Object androidx.compose.runtime.SnapshotFlowManagerImpl.getLock():155:155 -> q0
    1:2:void commitSubscriptionChanges$runtime():319 -> q0
    3:3:void commitSubscriptionChanges$runtime():600:600 -> q0
    4:7:void commitSubscriptionChanges$runtime():320:320 -> q0
    8:12:void commitSubscriptionChanges$runtime():322:322 -> q0
    13:17:void commitSubscriptionChanges$runtime():323:323 -> q0
    18:21:void commitSubscriptionChanges$runtime():325:325 -> q0
    22:23:void commitSubscriptionChanges$runtime():326:326 -> q0
    24:28:androidx.collection.MutableScatterSet androidx.collection.ScatterSetKt.mutableScatterSetOf():70:70 -> q0
    24:28:void commitSubscriptionChanges$runtime():326 -> q0
    29:30:void commitSubscriptionChanges$runtime():326:326 -> q0
    31:34:void commitSubscriptionChanges$runtime():329:329 -> q0
    35:36:void commitSubscriptionChanges$runtime():330:330 -> q0
    37:40:void commitSubscriptionChanges$runtime():600:600 -> q0
    1:6:void dispose$runtime():342:342 -> t0
    7:8:void clearWatchSetImpl():312:312 -> t0
    7:8:void dispose$runtime():343 -> t0
    9:10:void clearWatchSetImpl():313:313 -> t0
    9:10:void dispose$runtime():343 -> t0
    11:12:java.lang.Object androidx.compose.runtime.SnapshotFlowManagerImpl.getLock():155:155 -> t0
    11:12:void dispose$runtime():344 -> t0
    13:13:void dispose$runtime():601:601 -> t0
    14:15:void dispose$runtime():345:345 -> t0
    16:17:void dispose$runtime():346:346 -> t0
    18:19:void dispose$runtime():347:347 -> t0
    20:24:void dispose$runtime():601:601 -> t0
