# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.runtime.snapshots.Snapshot":"Snapshot.kt","androidx.compose.runtime.snapshots.SnapshotKt":"Snapshot.kt"}}
androidx.compose.runtime.snapshots.NestedReadonlySnapshot -> yq1:
# {"id":"sourceFile","fileName":"Snapshot.kt"}
    kotlin.jvm.functions.Function1 readObserver -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lnu0;"}
    androidx.compose.runtime.snapshots.Snapshot parent -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbp2;"}
    1:3:void <init>(long,androidx.compose.runtime.snapshots.SnapshotIdSet,kotlin.jvm.functions.Function1,androidx.compose.runtime.snapshots.Snapshot):1463:1463 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JLgp2;Lnu0;Lbp2;)V"}
    4:5:void <init>(long,androidx.compose.runtime.snapshots.SnapshotIdSet,kotlin.jvm.functions.Function1,androidx.compose.runtime.snapshots.Snapshot):1466:1466 -> <init>
    6:7:void <init>(long,androidx.compose.runtime.snapshots.SnapshotIdSet,kotlin.jvm.functions.Function1,androidx.compose.runtime.snapshots.Snapshot):1467:1467 -> <init>
    8:11:void <init>(long,androidx.compose.runtime.snapshots.SnapshotIdSet,kotlin.jvm.functions.Function1,androidx.compose.runtime.snapshots.Snapshot):1470:1470 -> <init>
    1:2:void dispose():1502:1502 -> c
    3:6:boolean androidx.compose.runtime.snapshots.Snapshot.getDisposed$runtime():197:197 -> c
    3:6:void dispose():1502 -> c
    7:8:long androidx.compose.runtime.snapshots.Snapshot.getSnapshotId():88:88 -> c
    7:8:void dispose():1503 -> c
    9:16:void dispose():1503:1503 -> c
    17:19:void dispose():1504:1504 -> c
    20:23:void dispose():1506:1506 -> c
    24:25:void androidx.compose.runtime.snapshots.Snapshot.dispose():113:113 -> c
    24:25:void dispose():1507 -> c
    26:27:java.lang.Object androidx.compose.runtime.snapshots.SnapshotKt.getLock():1934:1934 -> c
    26:27:void androidx.compose.runtime.snapshots.Snapshot.dispose():2543 -> c
    26:27:void dispose():1507 -> c
    28:28:void androidx.compose.runtime.snapshots.Snapshot.dispose():2544:2544 -> c
    28:28:void dispose():1507 -> c
    29:31:void androidx.compose.runtime.snapshots.Snapshot.dispose():114:114 -> c
    29:31:void dispose():1507 -> c
    32:37:void androidx.compose.runtime.snapshots.Snapshot.dispose():2544:2544 -> c
    32:37:void dispose():1507 -> c
    1:3:kotlin.jvm.functions.Function1 getReadObserver$runtime():1466:1466 -> e
    1:3:kotlin.jvm.functions.Function1 getReadObserver():1463 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lnu0;"}
    1:2:boolean getReadOnly():1474:1474 -> f
    1:2:kotlin.jvm.functions.Function1 getWriteObserver$runtime():1516:1516 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lnu0;"}
    1:5:java.lang.Void nestedActivated$runtime(androidx.compose.runtime.snapshots.Snapshot):1522:1522 -> k
    1:5:void nestedActivated$runtime(androidx.compose.runtime.snapshots.Snapshot):1463 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"()V"}
    1:5:java.lang.Void nestedDeactivated$runtime(androidx.compose.runtime.snapshots.Snapshot):1520:1520 -> l
    1:5:void nestedDeactivated$runtime(androidx.compose.runtime.snapshots.Snapshot):1463 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"()V"}
    1:1:void notifyObjectsInitialized$runtime():1497:1497 -> m
    1:2:java.lang.Void recordModified$runtime(androidx.compose.runtime.snapshots.StateObject):1518:1518 -> n
    1:2:void recordModified$runtime(androidx.compose.runtime.snapshots.StateObject):1463 -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lnr2;)V"}
    3:4:java.lang.Void androidx.compose.runtime.snapshots.SnapshotKt.reportReadonlySnapshotWrite():0:0 -> n
    3:4:java.lang.Void androidx.compose.runtime.snapshots.SnapshotKt.access$reportReadonlySnapshotWrite():1 -> n
    3:4:java.lang.Void recordModified$runtime(androidx.compose.runtime.snapshots.StateObject):1518 -> n
    3:4:void recordModified$runtime(androidx.compose.runtime.snapshots.StateObject):1463 -> n
    5:10:java.lang.Void androidx.compose.runtime.snapshots.SnapshotKt.reportReadonlySnapshotWrite():2496:2496 -> n
    5:10:java.lang.Void androidx.compose.runtime.snapshots.SnapshotKt.access$reportReadonlySnapshotWrite():1 -> n
    5:10:java.lang.Void recordModified$runtime(androidx.compose.runtime.snapshots.StateObject):1518 -> n
    5:10:void recordModified$runtime(androidx.compose.runtime.snapshots.StateObject):1463 -> n
    1:2:androidx.compose.runtime.snapshots.NestedReadonlySnapshot takeNestedSnapshot(kotlin.jvm.functions.Function1):1487:1487 -> u
    1:2:androidx.compose.runtime.snapshots.Snapshot takeNestedSnapshot(kotlin.jvm.functions.Function1):1463 -> u
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lnu0;)Lbp2;"}
    3:4:long androidx.compose.runtime.snapshots.Snapshot.getSnapshotId():88:88 -> u
    3:4:androidx.compose.runtime.snapshots.NestedReadonlySnapshot takeNestedSnapshot(kotlin.jvm.functions.Function1):1488 -> u
    3:4:androidx.compose.runtime.snapshots.Snapshot takeNestedSnapshot(kotlin.jvm.functions.Function1):1463 -> u
    5:6:androidx.compose.runtime.snapshots.SnapshotIdSet androidx.compose.runtime.snapshots.Snapshot.getInvalid$runtime():67:67 -> u
    5:6:androidx.compose.runtime.snapshots.NestedReadonlySnapshot takeNestedSnapshot(kotlin.jvm.functions.Function1):1489 -> u
    5:6:androidx.compose.runtime.snapshots.Snapshot takeNestedSnapshot(kotlin.jvm.functions.Function1):1463 -> u
    7:9:kotlin.jvm.functions.Function1 getReadObserver$runtime():1466:1466 -> u
    7:9:androidx.compose.runtime.snapshots.NestedReadonlySnapshot takeNestedSnapshot(kotlin.jvm.functions.Function1):1490 -> u
    7:9:androidx.compose.runtime.snapshots.Snapshot takeNestedSnapshot(kotlin.jvm.functions.Function1):1463 -> u
    10:13:kotlin.jvm.functions.Function1 androidx.compose.runtime.snapshots.SnapshotKt.mergedReadObserver$default(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,boolean,int,java.lang.Object):1890:1890 -> u
    10:13:androidx.compose.runtime.snapshots.NestedReadonlySnapshot takeNestedSnapshot(kotlin.jvm.functions.Function1):1490 -> u
    10:13:androidx.compose.runtime.snapshots.Snapshot takeNestedSnapshot(kotlin.jvm.functions.Function1):1463 -> u
    14:15:androidx.compose.runtime.snapshots.Snapshot getParent():1467:1467 -> u
    14:15:androidx.compose.runtime.snapshots.NestedReadonlySnapshot takeNestedSnapshot(kotlin.jvm.functions.Function1):1491 -> u
    14:15:androidx.compose.runtime.snapshots.Snapshot takeNestedSnapshot(kotlin.jvm.functions.Function1):1463 -> u
    16:19:androidx.compose.runtime.snapshots.NestedReadonlySnapshot takeNestedSnapshot(kotlin.jvm.functions.Function1):1487:1487 -> u
    16:19:androidx.compose.runtime.snapshots.Snapshot takeNestedSnapshot(kotlin.jvm.functions.Function1):1463 -> u
