# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimation":"LazyLayoutItemAnimation.kt","androidx.compose.ui.unit.IntOffset":"IntOffset.kt","androidx.compose.ui.layout.Placeable$PlacementScope":"Placeable.kt","androidx.compose.ui.layout.Placeable":"Placeable.kt"}}
androidx.compose.foundation.lazy.grid.LazyGridMeasuredItem -> kr3:
# {"id":"sourceFile","fileName":"LazyGridMeasuredItem.kt"}
    int index -> a
    java.lang.Object key -> b
    int crossAxisSize -> c
    androidx.compose.ui.unit.LayoutDirection layoutDirection -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lnp3;"}
    int beforeContentPadding -> e
    int afterContentPadding -> f
    java.util.List placeables -> g
    long visualOffset -> h
    java.lang.Object contentType -> i
    androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator animator -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lqs3;"}
    long constraints -> k
    int lane -> l
    int span -> m
    int mainAxisSize -> n
    int mainAxisSizeWithSpacings -> o
    int mainAxisLayoutSize -> p
    int minMainAxisOffset -> q
    int maxMainAxisOffset -> r
    long size -> s
    long offset -> t
    int row -> u
    int column -> v
    boolean nonScrollableItem -> w
    1:3:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):35:35 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/Object;IILnp3;IILjava/util/List;JLjava/lang/Object;Lqs3;JII)V"}
    4:5:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):36:36 -> <init>
    6:7:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):37:37 -> <init>
    8:9:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):43:43 -> <init>
    10:11:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):46:46 -> <init>
    12:13:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):47:47 -> <init>
    14:15:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):48:48 -> <init>
    16:17:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):49:49 -> <init>
    18:19:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):54:54 -> <init>
    20:21:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):55:55 -> <init>
    22:23:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):56:56 -> <init>
    24:25:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):57:57 -> <init>
    26:29:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):58:58 -> <init>
    30:33:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):59:59 -> <init>
    34:35:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):70:70 -> <init>
    36:44:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):260:260 -> <init>
    45:48:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):261:261 -> <init>
    49:50:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):262:262 -> <init>
    51:52:int androidx.compose.ui.layout.Placeable.getHeight():56:56 -> <init>
    51:52:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):79 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    53:59:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):79:79 -> <init>
    60:66:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):81:81 -> <init>
    67:68:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):82:82 -> <init>
    69:82:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):89:89 -> <init>
    83:86:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):86:86 -> <init>
    87:89:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):91:91 -> <init>
    90:91:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):94:94 -> <init>
    92:94:void <init>(int,java.lang.Object,boolean,int,int,boolean,androidx.compose.ui.unit.LayoutDirection,int,int,java.util.List,long,java.lang.Object,androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimator,long,int,int):97:97 -> <init>
    1:7:int getPlaceablesCount():68:68 -> a
    8:11:void position(int,int,int,int):114:114 -> b
    1:3:int getMainAxisSizeWithSpacings():65:65 -> c
    1:3:int getSpan():59:59 -> d
    1:13:java.lang.Object getParentData(int):74:74 -> e
    1:3:long getConstraints-msEJaDk():57:57 -> f
    1:2:boolean isVertical():38:38 -> g
    1:3:int getIndex():36:36 -> getIndex
    1:3:java.lang.Object getKey():37:37 -> getKey
    2:4:void setNonScrollableItem(boolean):106:106 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"()V"}
    1:3:long getOffset-nOcc-ac():91:91 -> i
    1:3:long getOffset-Bjo55l4(int):100 -> i
    1:3:int getLane():58:58 -> j
    5:13:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):186:186 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Loc5;Z)V"}
    14:16:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):280:280 -> k
    17:25:int getPlaceablesCount():68:68 -> k
    17:25:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):187 -> k
    26:31:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):188:188 -> k
    32:33:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):189:189 -> k
    34:36:int androidx.compose.ui.layout.Placeable.getHeight():56:56 -> k
    34:36:int getMainAxisSize(androidx.compose.ui.layout.Placeable):252 -> k
    34:36:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):189 -> k
    37:38:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):190:190 -> k
    39:40:long getOffset-nOcc-ac():91:91 -> k
    39:40:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):191 -> k
    41:42:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):192:192 -> k
    43:44:java.lang.Object getKey():37:37 -> k
    43:44:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):192 -> k
    45:53:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):192:192 -> k
    54:56:void androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimation.setLookaheadOffset--gyyYBs(long):117:117 -> k
    54:56:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):197 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    57:63:long androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimation.getLookaheadOffset-nOcc-ac():117:117 -> k
    57:63:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):200 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    64:69:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):200:200 -> k
    70:73:long androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimation.getLookaheadOffset-nOcc-ac():117:117 -> k
    70:73:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):201 -> k
    74:75:long androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimation.getPlacementDelta-nOcc-ac():99:99 -> k
    74:75:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):205 -> k
    76:81:long androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimation.getPlacementDelta-nOcc-ac():294:294 -> k
    76:81:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):205 -> k
    82:83:long androidx.compose.ui.unit.IntOffset.unbox-impl():0:0 -> k
    82:83:long androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimation.getPlacementDelta-nOcc-ac():294 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    82:83:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):205 -> k
    84:110:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):205:205 -> k
    111:112:boolean androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimation.isPlacementAnimationInProgress():57:57 -> k
    111:112:void androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimation.cancelPlacementAnimation():104 -> k
    111:112:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):214 -> k
    113:124:boolean androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimation.isPlacementAnimationInProgress():282:282 -> k
    113:124:void androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimation.cancelPlacementAnimation():104 -> k
    113:124:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):214 -> k
    125:133:void androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimation.cancelPlacementAnimation():105:105 -> k
    125:133:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):214 -> k
    134:137:kotlinx.coroutines.Job kotlinx.coroutines.BuildersKt.launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1:1 -> k
    134:137:void androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimation.cancelPlacementAnimation():105 -> k
    134:137:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):214 -> k
    138:139:androidx.compose.ui.graphics.layer.GraphicsLayer androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimation.getLayer():88:88 -> k
    138:139:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):218 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    140:149:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):228:228 -> k
    150:153:void androidx.compose.foundation.lazy.layout.LazyLayoutItemAnimation.setFinalOffset--gyyYBs(long):85:85 -> k
    150:153:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):230 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    154:156:void androidx.compose.ui.layout.Placeable$PlacementScope.access$handleMotionFrameOfReferencePlacement(androidx.compose.ui.layout.Placeable$PlacementScope,androidx.compose.ui.layout.Placeable):153:153 -> k
    154:156:void androidx.compose.ui.layout.Placeable$PlacementScope.placeWithLayer-aW-9-wM(androidx.compose.ui.layout.Placeable,long,androidx.compose.ui.graphics.layer.GraphicsLayer,float):668 -> k
    154:156:void androidx.compose.ui.layout.Placeable$PlacementScope.placeWithLayer-aW-9-wM$default(androidx.compose.ui.layout.Placeable$PlacementScope,androidx.compose.ui.layout.Placeable,long,androidx.compose.ui.graphics.layer.GraphicsLayer,float,int,java.lang.Object):377 -> k
    154:156:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):234 -> k
    157:158:long androidx.compose.ui.layout.Placeable.access$getApparentToRealOffset-nOcc-ac(androidx.compose.ui.layout.Placeable):36:36 -> k
    157:158:void androidx.compose.ui.layout.Placeable$PlacementScope.placeWithLayer-aW-9-wM(androidx.compose.ui.layout.Placeable,long,androidx.compose.ui.graphics.layer.GraphicsLayer,float):669 -> k
    157:158:void androidx.compose.ui.layout.Placeable$PlacementScope.placeWithLayer-aW-9-wM$default(androidx.compose.ui.layout.Placeable$PlacementScope,androidx.compose.ui.layout.Placeable,long,androidx.compose.ui.graphics.layer.GraphicsLayer,float,int,java.lang.Object):377 -> k
    157:158:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):234 -> k
    159:163:void androidx.compose.ui.layout.Placeable$PlacementScope.placeWithLayer-aW-9-wM(androidx.compose.ui.layout.Placeable,long,androidx.compose.ui.graphics.layer.GraphicsLayer,float):669:669 -> k
    159:163:void androidx.compose.ui.layout.Placeable$PlacementScope.placeWithLayer-aW-9-wM$default(androidx.compose.ui.layout.Placeable$PlacementScope,androidx.compose.ui.layout.Placeable,long,androidx.compose.ui.graphics.layer.GraphicsLayer,float,int,java.lang.Object):377 -> k
    159:163:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):234 -> k
    164:167:void androidx.compose.ui.layout.Placeable.access$placeAt-f8xVGno(androidx.compose.ui.layout.Placeable,long,float,androidx.compose.ui.graphics.layer.GraphicsLayer):36:36 -> k
    164:167:void androidx.compose.ui.layout.Placeable$PlacementScope.placeWithLayer-aW-9-wM(androidx.compose.ui.layout.Placeable,long,androidx.compose.ui.graphics.layer.GraphicsLayer,float):669 -> k
    164:167:void androidx.compose.ui.layout.Placeable$PlacementScope.placeWithLayer-aW-9-wM$default(androidx.compose.ui.layout.Placeable$PlacementScope,androidx.compose.ui.layout.Placeable,long,androidx.compose.ui.graphics.layer.GraphicsLayer,float,int,java.lang.Object):377 -> k
    164:167:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):234 -> k
    168:175:void place(androidx.compose.ui.layout.Placeable$PlacementScope,boolean):236:236 -> k
    1:2:void position(int,int,int,int,int,int):139:139 -> l
    3:9:void position(int,int,int,int,int,int):143:143 -> l
    10:26:void position(int,int,int,int,int,int):144:144 -> l
    27:28:void position(int,int,int,int,int,int):148:148 -> l
    29:30:void position(int,int,int,int,int,int):154:154 -> l
    31:32:void position(int,int,int,int,int,int):155:155 -> l
    33:37:void position(int,int,int,int,int,int):156:156 -> l
    38:43:void position(int,int,int,int,int,int):157:157 -> l
