# {"id":"partitionSourceFiles","fileNameMappings":{"kotlin.collections.ReversedList":"ReversedViews.kt","androidx.compose.runtime.snapshots.SubList":"SnapshotStateList.kt"}}
kotlin.collections.ReversedList$listIterator$1 -> j26:
# {"id":"sourceFile","fileName":"ReversedViews.kt"}
    int ReversedList$listIterator$1.$r8$classId -> X
      # {"id":"com.android.tools.r8.synthesized"}
    java.util.ListIterator delegateIterator -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    kotlin.collections.ReversedList this$0 -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    4:6:void kotlin.collections.ReversedListReadOnly$listIterator$1.<init>(kotlin.collections.ReversedListReadOnly,int):18:18 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll34;I)V"}
    7:8:void kotlin.collections.ReversedListReadOnly$listIterator$1.<init>(kotlin.collections.ReversedListReadOnly,int):0:0 -> <init>
    9:12:java.util.List kotlin.collections.ReversedListReadOnly.access$getDelegate$p(kotlin.collections.ReversedListReadOnly):11:11 -> <init>
    9:12:void kotlin.collections.ReversedListReadOnly$listIterator$1.<init>(kotlin.collections.ReversedListReadOnly,int):19 -> <init>
    13:16:int kotlin.collections.CollectionsKt__ReversedViewsKt.access$reversePositionIndex(java.util.List,int):1:1 -> <init>
    13:16:void kotlin.collections.ReversedListReadOnly$listIterator$1.<init>(kotlin.collections.ReversedListReadOnly,int):19 -> <init>
    17:23:void kotlin.collections.ReversedListReadOnly$listIterator$1.<init>(kotlin.collections.ReversedListReadOnly,int):19:19 -> <init>
    24:24:void <init>(kotlin.collections.ReversedList,int):44:44 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk26;I)V"}
    25:25:void <init>(kotlin.collections.ReversedList,int):0:0 -> <init>
    26:26:java.util.List kotlin.collections.ReversedList.access$getDelegate$p(kotlin.collections.ReversedList):29:29 -> <init>
    26:26:void <init>(kotlin.collections.ReversedList,int):45 -> <init>
    27:27:int kotlin.collections.CollectionsKt__ReversedViewsKt.access$reversePositionIndex(java.util.List,int):1:1 -> <init>
    27:27:void <init>(kotlin.collections.ReversedList,int):45 -> <init>
    28:28:void <init>(kotlin.collections.ReversedList,int):45:45 -> <init>
    29:29:void androidx.compose.runtime.snapshots.SubList$listIterator$1.<init>(kotlin.jvm.internal.Ref$IntRef,androidx.compose.runtime.snapshots.SubList):424:424 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lnp5;Lm17;)V"}
    30:30:void androidx.compose.runtime.snapshots.SubList$listIterator$1.<init>(kotlin.jvm.internal.Ref$IntRef,androidx.compose.runtime.snapshots.SubList):0:0 -> <init>
    6:7:java.lang.Void androidx.compose.runtime.snapshots.SnapshotStateListKt.access$modificationError():1:1 -> add
    6:7:java.lang.Void androidx.compose.runtime.snapshots.SubList$listIterator$1.add(java.lang.Object):438 -> add
    6:7:void androidx.compose.runtime.snapshots.SubList$listIterator$1.add(java.lang.Object):424 -> add
    8:13:java.lang.Void androidx.compose.runtime.snapshots.SnapshotStateListKt.modificationError():273:273 -> add
    8:13:java.lang.Void androidx.compose.runtime.snapshots.SnapshotStateListKt.access$modificationError():1 -> add
    8:13:java.lang.Void androidx.compose.runtime.snapshots.SubList$listIterator$1.add(java.lang.Object):438 -> add
    8:13:void androidx.compose.runtime.snapshots.SubList$listIterator$1.add(java.lang.Object):424 -> add
    14:21:void kotlin.collections.ReversedListReadOnly$listIterator$1.add(java.lang.Object):0:0 -> add
    22:28:void add(java.lang.Object):53:53 -> add
    29:32:void add(java.lang.Object):56:56 -> add
    8:15:boolean androidx.compose.runtime.snapshots.SubList$listIterator$1.hasNext():440:440 -> hasNext
    16:24:int androidx.compose.runtime.snapshots.SubList.getSize():350:350 -> hasNext
    16:24:int androidx.compose.runtime.snapshots.SubList.size():346 -> hasNext
    16:24:boolean androidx.compose.runtime.snapshots.SubList$listIterator$1.hasNext():440 -> hasNext
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    25:31:boolean kotlin.collections.ReversedListReadOnly$listIterator$1.hasNext():20:20 -> hasNext
    32:38:boolean hasNext():46:46 -> hasNext
    8:17:boolean androidx.compose.runtime.snapshots.SubList$listIterator$1.hasPrevious():425:425 -> hasPrevious
    18:24:boolean kotlin.collections.ReversedListReadOnly$listIterator$1.hasPrevious():21:21 -> hasPrevious
    25:32:boolean hasPrevious():47:47 -> hasPrevious
    8:13:java.lang.Object androidx.compose.runtime.snapshots.SubList$listIterator$1.next():443:443 -> next
    14:17:java.lang.Object androidx.compose.runtime.snapshots.SubList$listIterator$1.next():444:444 -> next
    18:19:int androidx.compose.runtime.snapshots.SubList.getSize():350:350 -> next
    18:19:int androidx.compose.runtime.snapshots.SubList.size():346 -> next
    18:19:java.lang.Object androidx.compose.runtime.snapshots.SubList$listIterator$1.next():444 -> next
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    20:22:void androidx.compose.runtime.snapshots.SnapshotStateListKt.access$validateRange(int,int):1:1 -> next
    20:22:java.lang.Object androidx.compose.runtime.snapshots.SubList$listIterator$1.next():444 -> next
    23:24:java.lang.Object androidx.compose.runtime.snapshots.SubList$listIterator$1.next():445:445 -> next
    25:29:java.lang.Object androidx.compose.runtime.snapshots.SubList$listIterator$1.next():446:446 -> next
    30:36:java.lang.Object kotlin.collections.ReversedListReadOnly$listIterator$1.next():22:22 -> next
    37:44:java.lang.Object next():48:48 -> next
    10:16:int androidx.compose.runtime.snapshots.SubList$listIterator$1.nextIndex():427:427 -> nextIndex
    17:24:int kotlin.collections.ReversedListReadOnly$listIterator$1.nextIndex():23:23 -> nextIndex
    25:32:int kotlin.collections.CollectionsKt__CollectionsKt.getLastIndex(java.util.List):237:237 -> nextIndex
    25:32:int kotlin.collections.CollectionsKt__ReversedViewsKt.reverseIteratorIndex$CollectionsKt__ReversedViewsKt(java.util.List,int):70 -> nextIndex
    25:32:int kotlin.collections.CollectionsKt__ReversedViewsKt.access$reverseIteratorIndex(java.util.List,int):1 -> nextIndex
    25:32:int kotlin.collections.ReversedListReadOnly$listIterator$1.nextIndex():23 -> nextIndex
    33:40:int nextIndex():49:49 -> nextIndex
    41:46:int kotlin.collections.CollectionsKt__CollectionsKt.getLastIndex(java.util.List):237:237 -> nextIndex
    41:46:int kotlin.collections.CollectionsKt__ReversedViewsKt.reverseIteratorIndex$CollectionsKt__ReversedViewsKt(java.util.List,int):70 -> nextIndex
    41:46:int kotlin.collections.CollectionsKt__ReversedViewsKt.access$reverseIteratorIndex(java.util.List,int):1 -> nextIndex
    41:46:int nextIndex():49 -> nextIndex
    8:11:java.lang.Object androidx.compose.runtime.snapshots.SubList$listIterator$1.previous():430:430 -> previous
    12:15:java.lang.Object androidx.compose.runtime.snapshots.SubList$listIterator$1.previous():431:431 -> previous
    16:17:int androidx.compose.runtime.snapshots.SubList.getSize():350:350 -> previous
    16:17:int androidx.compose.runtime.snapshots.SubList.size():346 -> previous
    16:17:java.lang.Object androidx.compose.runtime.snapshots.SubList$listIterator$1.previous():431 -> previous
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    18:22:void androidx.compose.runtime.snapshots.SnapshotStateListKt.access$validateRange(int,int):1:1 -> previous
    18:22:java.lang.Object androidx.compose.runtime.snapshots.SubList$listIterator$1.previous():431 -> previous
    23:24:java.lang.Object androidx.compose.runtime.snapshots.SubList$listIterator$1.previous():432:432 -> previous
    25:29:java.lang.Object androidx.compose.runtime.snapshots.SubList$listIterator$1.previous():433:433 -> previous
    30:36:java.lang.Object kotlin.collections.ReversedListReadOnly$listIterator$1.previous():24:24 -> previous
    37:44:java.lang.Object previous():50:50 -> previous
    10:14:int androidx.compose.runtime.snapshots.SubList$listIterator$1.previousIndex():436:436 -> previousIndex
    15:22:int kotlin.collections.ReversedListReadOnly$listIterator$1.previousIndex():25:25 -> previousIndex
    23:30:int kotlin.collections.CollectionsKt__CollectionsKt.getLastIndex(java.util.List):237:237 -> previousIndex
    23:30:int kotlin.collections.CollectionsKt__ReversedViewsKt.reverseIteratorIndex$CollectionsKt__ReversedViewsKt(java.util.List,int):70 -> previousIndex
    23:30:int kotlin.collections.CollectionsKt__ReversedViewsKt.access$reverseIteratorIndex(java.util.List,int):1 -> previousIndex
    23:30:int kotlin.collections.ReversedListReadOnly$listIterator$1.previousIndex():25 -> previousIndex
    31:38:int previousIndex():51:51 -> previousIndex
    39:44:int kotlin.collections.CollectionsKt__CollectionsKt.getLastIndex(java.util.List):237:237 -> previousIndex
    39:44:int kotlin.collections.CollectionsKt__ReversedViewsKt.reverseIteratorIndex$CollectionsKt__ReversedViewsKt(java.util.List,int):70 -> previousIndex
    39:44:int kotlin.collections.CollectionsKt__ReversedViewsKt.access$reverseIteratorIndex(java.util.List,int):1 -> previousIndex
    39:44:int previousIndex():51 -> previousIndex
    6:7:java.lang.Void androidx.compose.runtime.snapshots.SnapshotStateListKt.access$modificationError():1:1 -> remove
    6:7:java.lang.Void androidx.compose.runtime.snapshots.SubList$listIterator$1.remove():449 -> remove
    6:7:void androidx.compose.runtime.snapshots.SubList$listIterator$1.remove():424 -> remove
    8:13:java.lang.Void androidx.compose.runtime.snapshots.SnapshotStateListKt.modificationError():273:273 -> remove
    8:13:java.lang.Void androidx.compose.runtime.snapshots.SnapshotStateListKt.access$modificationError():1 -> remove
    8:13:java.lang.Void androidx.compose.runtime.snapshots.SubList$listIterator$1.remove():449 -> remove
    8:13:void androidx.compose.runtime.snapshots.SubList$listIterator$1.remove():424 -> remove
    14:21:void kotlin.collections.ReversedListReadOnly$listIterator$1.remove():0:0 -> remove
    22:30:void remove():59:59 -> remove
    6:7:java.lang.Void androidx.compose.runtime.snapshots.SnapshotStateListKt.access$modificationError():1:1 -> set
    6:7:java.lang.Void androidx.compose.runtime.snapshots.SubList$listIterator$1.set(java.lang.Object):451 -> set
    6:7:void androidx.compose.runtime.snapshots.SubList$listIterator$1.set(java.lang.Object):424 -> set
    8:13:java.lang.Void androidx.compose.runtime.snapshots.SnapshotStateListKt.modificationError():273:273 -> set
    8:13:java.lang.Void androidx.compose.runtime.snapshots.SnapshotStateListKt.access$modificationError():1 -> set
    8:13:java.lang.Void androidx.compose.runtime.snapshots.SubList$listIterator$1.set(java.lang.Object):451 -> set
    8:13:void androidx.compose.runtime.snapshots.SubList$listIterator$1.set(java.lang.Object):424 -> set
    14:21:void kotlin.collections.ReversedListReadOnly$listIterator$1.set(java.lang.Object):0:0 -> set
    22:30:void set(java.lang.Object):60:60 -> set
