# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.foundation.lazy.grid.GridItemSpan":"LazyGridSpan.kt","androidx.compose.foundation.lazy.layout.IntervalList$Interval":"IntervalList.kt","androidx.compose.foundation.lazy.grid.LazyGridIntervalContent":"LazyGridIntervalContent.kt","androidx.compose.foundation.lazy.grid.LazyGridInterval":"LazyGridIntervalContent.kt"}}
androidx.compose.foundation.lazy.grid.LazyGridSpanLayoutProvider -> ub1:
# {"id":"sourceFile","fileName":"LazyGridSpanLayoutProvider.kt"}
    androidx.compose.foundation.lazy.grid.LazyGridIntervalContent gridContent -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfb1;"}
    java.util.ArrayList buckets -> b
    java.util.List cachedBucket -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/ArrayList;"}
    java.util.List previousDefaultSpans -> d
    int slotsPerLine -> e
    1:5:void <init>(androidx.compose.foundation.lazy.grid.LazyGridIntervalContent):24:24 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfb1;)V"}
    6:13:void <init>(androidx.compose.foundation.lazy.grid.LazyGridIntervalContent):28:28 -> <init>
    14:16:void androidx.compose.foundation.lazy.grid.LazyGridSpanLayoutProvider$Bucket.<init>(int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):246:246 -> <init>
    14:16:void <init>(androidx.compose.foundation.lazy.grid.LazyGridIntervalContent):28 -> <init>
    17:21:void <init>(androidx.compose.foundation.lazy.grid.LazyGridIntervalContent):28:28 -> <init>
    22:28:void <init>(androidx.compose.foundation.lazy.grid.LazyGridIntervalContent):58:58 -> <init>
    29:33:void <init>(androidx.compose.foundation.lazy.grid.LazyGridIntervalContent):61:61 -> <init>
    1:3:androidx.compose.foundation.lazy.grid.LazyGridSpanLayoutProvider$LineConfiguration getLineConfiguration(int):85:85 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lst0;"}
    4:5:androidx.compose.foundation.lazy.grid.LazyGridSpanLayoutProvider$LineConfiguration getLineConfiguration(int):86:86 -> a
    6:17:androidx.compose.foundation.lazy.grid.LazyGridSpanLayoutProvider$LineConfiguration getLineConfiguration(int):89:89 -> a
    18:25:java.util.List getDefaultSpans(int):64:64 -> a
    18:25:androidx.compose.foundation.lazy.grid.LazyGridSpanLayoutProvider$LineConfiguration getLineConfiguration(int):88 -> a
    26:28:java.util.List getDefaultSpans(int):65:65 -> a
    26:28:androidx.compose.foundation.lazy.grid.LazyGridSpanLayoutProvider$LineConfiguration getLineConfiguration(int):88 -> a
    29:35:java.util.List getDefaultSpans(int):67:67 -> a
    29:35:androidx.compose.foundation.lazy.grid.LazyGridSpanLayoutProvider$LineConfiguration getLineConfiguration(int):88 -> a
    36:42:androidx.compose.foundation.lazy.grid.GridItemSpan androidx.compose.foundation.lazy.grid.GridItemSpan.box-impl(long):0:0 -> a
    36:42:java.util.List getDefaultSpans(int):67 -> a
    36:42:androidx.compose.foundation.lazy.grid.LazyGridSpanLayoutProvider$LineConfiguration getLineConfiguration(int):88 -> a
    43:51:java.util.List getDefaultSpans(int):67:67 -> a
    43:51:androidx.compose.foundation.lazy.grid.LazyGridSpanLayoutProvider$LineConfiguration getLineConfiguration(int):88 -> a
    52:55:androidx.compose.foundation.lazy.grid.LazyGridSpanLayoutProvider$LineConfiguration getLineConfiguration(int):86:86 -> a
    1:8:int getLineIndexOfItem(int):182:182 -> b
    9:17:int getLineIndexOfItem(int):185:185 -> b
    18:20:int getLineIndexOfItem(int):269:269 -> b
    21:24:int getLineIndexOfItem(int):187:187 -> b
    1:2:int getTotalSize():71:71 -> c
    3:4:androidx.compose.foundation.lazy.layout.MutableIntervalList androidx.compose.foundation.lazy.grid.LazyGridIntervalContent.getIntervals():31:31 -> c
    3:4:int getTotalSize():71 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:7:int androidx.compose.foundation.lazy.layout.MutableIntervalList.getSize():96:96 -> c
    5:7:int getTotalSize():71 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1:2:int spanOf(int,int):230:230 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(I)I"}
    3:4:androidx.compose.foundation.lazy.layout.MutableIntervalList androidx.compose.foundation.lazy.grid.LazyGridIntervalContent.getIntervals():31:31 -> d
    3:4:int spanOf(int,int):230 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:8:int spanOf(int,int):230:230 -> d
    9:11:int androidx.compose.foundation.lazy.layout.IntervalList$Interval.getStartIndex():74:74 -> d
    9:11:int spanOf(int,int):231 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    12:13:java.lang.Object androidx.compose.foundation.lazy.layout.IntervalList$Interval.getValue():78:78 -> d
    12:13:int spanOf(int,int):232 -> d
    14:15:int spanOf(int,int):232:232 -> d
    16:17:kotlin.jvm.functions.Function2 androidx.compose.foundation.lazy.grid.LazyGridInterval.getSpan():99:99 -> d
    16:17:int spanOf(int,int):232 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    18:29:int spanOf(int,int):232:232 -> d
    30:33:long androidx.compose.foundation.lazy.grid.GridItemSpan.unbox-impl():0:0 -> d
    30:33:int spanOf(int,int):232 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
