# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.runtime.composer.gapbuffer.SlotTable":"SlotTable.kt","androidx.compose.runtime.composer.gapbuffer.SlotTableKt":"SlotTable.kt"}}
androidx.compose.runtime.composer.gapbuffer.GroupIterator -> nx0:
# {"id":"sourceFile","fileName":"SlotTable.kt"}
    androidx.compose.runtime.composer.gapbuffer.SlotTable table -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltn2;"}
    int end -> g
    int index -> h
    int version -> i
    1:7:void <init>(androidx.compose.runtime.composer.gapbuffer.SlotTable,int,int):3641:3641 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ltn2;II)V"}
    8:9:void <init>(androidx.compose.runtime.composer.gapbuffer.SlotTable,int,int):3643:3643 -> <init>
    10:11:int androidx.compose.runtime.composer.gapbuffer.SlotTable.getVersion$runtime():162:162 -> <init>
    10:11:void <init>(androidx.compose.runtime.composer.gapbuffer.SlotTable,int,int):3644 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    12:13:void <init>(androidx.compose.runtime.composer.gapbuffer.SlotTable,int,int):3644:3644 -> <init>
    14:17:boolean androidx.compose.runtime.composer.gapbuffer.SlotTable.getWriter$runtime():155:155 -> <init>
    14:17:void <init>(androidx.compose.runtime.composer.gapbuffer.SlotTable,int,int):3647 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    18:21:void <init>(androidx.compose.runtime.composer.gapbuffer.SlotTable,int,int):3647:3647 -> <init>
    1:10:boolean hasNext():3650:3650 -> hasNext
    1:4:int androidx.compose.runtime.composer.gapbuffer.SlotTable.getVersion$runtime():162:162 -> next
    1:4:void validateRead():3661 -> next
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1:4:androidx.compose.runtime.tooling.CompositionGroup next():3653 -> next
    1:4:java.lang.Object next():3641 -> next
    5:8:void validateRead():3661:3661 -> next
    5:8:androidx.compose.runtime.tooling.CompositionGroup next():3653 -> next
    5:8:java.lang.Object next():3641 -> next
    9:11:void validateRead():3662:3662 -> next
    9:11:androidx.compose.runtime.tooling.CompositionGroup next():3653 -> next
    9:11:java.lang.Object next():3641 -> next
    12:13:androidx.compose.runtime.tooling.CompositionGroup next():3654:3654 -> next
    12:13:java.lang.Object next():3641 -> next
    14:19:int[] androidx.compose.runtime.composer.gapbuffer.SlotTable.getGroups():126:126 -> next
    14:19:androidx.compose.runtime.tooling.CompositionGroup next():3656 -> next
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    14:19:java.lang.Object next():3641 -> next
    20:22:int androidx.compose.runtime.composer.gapbuffer.SlotTableKt.groupSize(int[],int):4034:4034 -> next
    20:22:int androidx.compose.runtime.composer.gapbuffer.SlotTableKt.access$groupSize(int[],int):1 -> next
    20:22:androidx.compose.runtime.tooling.CompositionGroup next():3656 -> next
    20:22:java.lang.Object next():3641 -> next
    23:24:androidx.compose.runtime.tooling.CompositionGroup next():3656:3656 -> next
    23:24:java.lang.Object next():3641 -> next
    25:30:androidx.compose.runtime.tooling.CompositionGroup next():3657:3657 -> next
    25:30:java.lang.Object next():3641 -> next
    1:8:void remove():0:0 -> remove
