# {"id":"partitionSourceFiles","fileNameMappings":{"kotlin.collections.ReversedListReadOnly":"ReversedViews.kt","kotlin.collections.AbstractCollection":"AbstractCollection.kt","androidx.compose.runtime.snapshots.SubList":"SnapshotStateList.kt","kotlin.ranges.IntRange":"PrimitiveRanges.kt"}}
kotlin.collections.ReversedListReadOnly$listIterator$1 -> db2:
# {"id":"sourceFile","fileName":"ReversedViews.kt"}
    int ReversedListReadOnly$listIterator$1.$r8$classId -> f
      # {"id":"com.android.tools.r8.synthesized"}
    java.util.ListIterator delegateIterator -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    kotlin.collections.ReversedListReadOnly this$0 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    4:6:void <init>(kotlin.collections.ReversedListReadOnly,int):18:18 -> <init>
    4:6:void ReversedListReadOnly$listIterator$1.<init>(ReversedListReadOnly,int):0 -> <init>
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Leb2;I)V"}
    7:8:void <init>(kotlin.collections.ReversedListReadOnly,int):0:0 -> <init>
    7:8:void ReversedListReadOnly$listIterator$1.<init>(ReversedListReadOnly,int):0 -> <init>
    9:12:java.util.List kotlin.collections.ReversedListReadOnly.access$getDelegate$p(kotlin.collections.ReversedListReadOnly):11:11 -> <init>
    9:12:void <init>(kotlin.collections.ReversedListReadOnly,int):19 -> <init>
    9:12:void ReversedListReadOnly$listIterator$1.<init>(ReversedListReadOnly,int):0 -> <init>
    13:23:int kotlin.collections.AbstractCollection.size():14:14 -> <init>
    13:23:int kotlin.collections.CollectionsKt__ReversedViewsKt.reversePositionIndex$CollectionsKt__ReversedViewsKt(java.util.List,int):68 -> <init>
    13:23:int kotlin.collections.CollectionsKt__ReversedViewsKt.access$reversePositionIndex(java.util.List,int):1 -> <init>
    13:23:void <init>(kotlin.collections.ReversedListReadOnly,int):19 -> <init>
    13:23:void ReversedListReadOnly$listIterator$1.<init>(ReversedListReadOnly,int):0 -> <init>
    24:30:void <init>(kotlin.collections.ReversedListReadOnly,int):19:19 -> <init>
    24:30:void ReversedListReadOnly$listIterator$1.<init>(ReversedListReadOnly,int):0 -> <init>
    31:36:int kotlin.collections.CollectionsKt__ReversedViewsKt.reversePositionIndex$CollectionsKt__ReversedViewsKt(java.util.List,int):68:68 -> <init>
    31:36:int kotlin.collections.CollectionsKt__ReversedViewsKt.access$reversePositionIndex(java.util.List,int):1 -> <init>
    31:36:void <init>(kotlin.collections.ReversedListReadOnly,int):19 -> <init>
    31:36:void ReversedListReadOnly$listIterator$1.<init>(ReversedListReadOnly,int):0 -> <init>
    37:40:void <init>(kotlin.collections.ReversedListReadOnly,int):0:0 -> <init>
    37:40:void ReversedListReadOnly$listIterator$1.<init>(ReversedListReadOnly,int):0 -> <init>
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":67,"3":69,"6":72,"9":76},"outline":"Ly22;o(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;"}
    41:42:int kotlin.collections.CollectionsKt__ReversedViewsKt.reversePositionIndex$CollectionsKt__ReversedViewsKt(java.util.List,int):68:68 -> <init>
    41:42:int kotlin.collections.CollectionsKt__ReversedViewsKt.access$reversePositionIndex(java.util.List,int):1 -> <init>
    41:42:void <init>(kotlin.collections.ReversedListReadOnly,int):19 -> <init>
    41:42:void ReversedListReadOnly$listIterator$1.<init>(ReversedListReadOnly,int):0 -> <init>
    43:47:int kotlin.collections.AbstractCollection.size():14:14 -> <init>
    43:47:int kotlin.collections.CollectionsKt__ReversedViewsKt.reversePositionIndex$CollectionsKt__ReversedViewsKt(java.util.List,int):68 -> <init>
    43:47:int kotlin.collections.CollectionsKt__ReversedViewsKt.access$reversePositionIndex(java.util.List,int):1 -> <init>
    43:47:void <init>(kotlin.collections.ReversedListReadOnly,int):19 -> <init>
    43:47:void ReversedListReadOnly$listIterator$1.<init>(ReversedListReadOnly,int):0 -> <init>
    48:50:void kotlin.ranges.IntRange.<init>(int,int):54:54 -> <init>
    48:50:int kotlin.collections.CollectionsKt__ReversedViewsKt.reversePositionIndex$CollectionsKt__ReversedViewsKt(java.util.List,int):68 -> <init>
    48:50:int kotlin.collections.CollectionsKt__ReversedViewsKt.access$reversePositionIndex(java.util.List,int):1 -> <init>
    48:50:void <init>(kotlin.collections.ReversedListReadOnly,int):19 -> <init>
    48:50:void ReversedListReadOnly$listIterator$1.<init>(ReversedListReadOnly,int):0 -> <init>
    51:66:int kotlin.collections.CollectionsKt__ReversedViewsKt.reversePositionIndex$CollectionsKt__ReversedViewsKt(java.util.List,int):68:68 -> <init>
    51:66:int kotlin.collections.CollectionsKt__ReversedViewsKt.access$reversePositionIndex(java.util.List,int):1 -> <init>
    51:66:void <init>(kotlin.collections.ReversedListReadOnly,int):19 -> <init>
    51:66:void ReversedListReadOnly$listIterator$1.<init>(ReversedListReadOnly,int):0 -> <init>
    67:67:int kotlin.collections.CollectionsKt__ReversedViewsKt.reversePositionIndex$CollectionsKt__ReversedViewsKt(java.util.List,int):68:68 -> <init>
    67:67:int kotlin.collections.CollectionsKt__ReversedViewsKt.access$reversePositionIndex(java.util.List,int):1 -> <init>
    67:67:void <init>(kotlin.collections.ReversedListReadOnly,int):19 -> <init>
    69:69:int kotlin.collections.CollectionsKt__ReversedViewsKt.reversePositionIndex$CollectionsKt__ReversedViewsKt(java.util.List,int):68:68 -> <init>
    69:69:int kotlin.collections.CollectionsKt__ReversedViewsKt.access$reversePositionIndex(java.util.List,int):1 -> <init>
    69:69:void <init>(kotlin.collections.ReversedListReadOnly,int):19 -> <init>
    72:72:int kotlin.collections.CollectionsKt__ReversedViewsKt.reversePositionIndex$CollectionsKt__ReversedViewsKt(java.util.List,int):68:68 -> <init>
    72:72:int kotlin.collections.CollectionsKt__ReversedViewsKt.access$reversePositionIndex(java.util.List,int):1 -> <init>
    72:72:void <init>(kotlin.collections.ReversedListReadOnly,int):19 -> <init>
    76:76:int kotlin.collections.CollectionsKt__ReversedViewsKt.reversePositionIndex$CollectionsKt__ReversedViewsKt(java.util.List,int):68:68 -> <init>
    76:76:int kotlin.collections.CollectionsKt__ReversedViewsKt.access$reversePositionIndex(java.util.List,int):1 -> <init>
    76:76:void <init>(kotlin.collections.ReversedListReadOnly,int):19 -> <init>
    67:67: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":"(Ln82;Lss2;)V"}
    68:68: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.modificationError():0:0 -> add
    6:7:java.lang.Void androidx.compose.runtime.snapshots.SnapshotStateListKt.access$modificationError():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:22:void add(java.lang.Object):0:0 -> 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:32:boolean hasNext():20:20 -> hasNext
    8:17:boolean androidx.compose.runtime.snapshots.SubList$listIterator$1.hasPrevious():425:425 -> hasPrevious
    18:24:boolean hasPrevious():21:21 -> 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:java.lang.Object androidx.compose.runtime.snapshots.SubList$listIterator$1.next():444: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 next():22:22 -> next
    8:14:int androidx.compose.runtime.snapshots.SubList$listIterator$1.nextIndex():427:427 -> nextIndex
    15:24:int 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 nextIndex():23 -> 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:java.lang.Object androidx.compose.runtime.snapshots.SubList$listIterator$1.previous():431: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 previous():24:24 -> previous
    8:12:int androidx.compose.runtime.snapshots.SubList$listIterator$1.previousIndex():436:436 -> previousIndex
    13:22:int 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 previousIndex():25 -> previousIndex
    6:7:java.lang.Void androidx.compose.runtime.snapshots.SnapshotStateListKt.modificationError():0:0 -> remove
    6:7:java.lang.Void androidx.compose.runtime.snapshots.SnapshotStateListKt.access$modificationError():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:22:void remove():0:0 -> remove
    6:7:java.lang.Void androidx.compose.runtime.snapshots.SnapshotStateListKt.modificationError():0:0 -> set
    6:7:java.lang.Void androidx.compose.runtime.snapshots.SnapshotStateListKt.access$modificationError():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:22:void set(java.lang.Object):0:0 -> set
