# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.foundation.layout.BoxChildDataNode":"Box.kt","androidx.compose.ui.node.ComposeUiNode$Companion":"ComposeUiNode.kt","androidx.compose.ui.layout.Placeable":"Placeable.kt","androidx.compose.runtime.GapComposer":"GapComposer.kt","androidx.compose.runtime.RecomposeScopeImpl":"RecomposeScopeImpl.kt"}}
androidx.compose.foundation.layout.BoxKt -> fq:
# {"id":"sourceFile","fileName":"Box.kt"}
    androidx.collection.MutableScatterMap Cache1 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lpo1;"}
    androidx.collection.MutableScatterMap Cache2 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lpo1;"}
    androidx.compose.ui.layout.MeasurePolicy EmptyBoxMeasurePolicy -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lya;"}
    2:8:void <clinit>():92:92 -> <clinit>
    9:14:void <clinit>():93:93 -> <clinit>
    15:19:void <clinit>():237:237 -> <clinit>
    1:35:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):233:233 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhm1;Lv20;I)V"}
    36:37:long androidx.compose.runtime.GapComposer.getCompositeKeyHashCode():596:596 -> a
    36:37:long androidx.compose.runtime.ComposablesKt.getCurrentCompositeKeyHashCode(androidx.compose.runtime.Composer,int):269 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    36:37:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):370 -> a
    38:41:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):370:370 -> a
    42:45:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):371:371 -> a
    46:49:androidx.compose.runtime.CompositionLocalMap androidx.compose.runtime.GapComposer.getCurrentCompositionLocalMap():1064:1064 -> a
    46:49:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):372 -> a
    50:54:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):374:374 -> a
    55:56:kotlin.jvm.functions.Function0 androidx.compose.ui.node.ComposeUiNode$Companion.getConstructor():40:40 -> a
    55:56:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):374 -> a
    57:59:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):377:377 -> a
    60:63:boolean androidx.compose.runtime.GapComposer.getInserting():577:577 -> a
    60:63:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):378 -> a
    64:67:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):379:379 -> a
    68:70:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):381:381 -> a
    71:72:kotlin.jvm.functions.Function2 androidx.compose.ui.node.ComposeUiNode$Companion.getSetMeasurePolicy():47:47 -> a
    71:72:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):384 -> a
    73:77:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):384:384 -> a
    78:79:kotlin.jvm.functions.Function2 androidx.compose.ui.node.ComposeUiNode$Companion.getSetResolvedCompositionLocals():44:44 -> a
    78:79:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):385 -> a
    80:82:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):385:385 -> a
    83:84:kotlin.jvm.functions.Function1 androidx.compose.ui.node.ComposeUiNode$Companion.getApplyOnDeactivatedNodeAssertion():55:55 -> a
    83:84:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):386 -> a
    85:87:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):386:386 -> a
    88:89:kotlin.jvm.functions.Function2 androidx.compose.ui.node.ComposeUiNode$Companion.getSetModifier():42:42 -> a
    88:89:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):387 -> a
    90:92:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):387:387 -> a
    93:96:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):388:388 -> a
    97:98:kotlin.jvm.functions.Function2 androidx.compose.ui.node.ComposeUiNode$Companion.getSetCompositeKeyHash():54:54 -> a
    97:98:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):388 -> a
    99:101:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):388:388 -> a
    102:105:void androidx.compose.runtime.GapComposer.endNode():710:710 -> a
    102:105:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):390 -> a
    106:108:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):233:233 -> a
    109:119:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):235:235 -> a
    120:122:void androidx.compose.runtime.RecomposeScopeImpl.updateScope(kotlin.jvm.functions.Function2):249:249 -> a
    120:122:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):235 -> a
    1:14:androidx.compose.foundation.layout.BoxChildDataNode getBoxChildDataNode(androidx.compose.ui.layout.Measurable):293:293 -> b
    1:14:void placeInBox(androidx.compose.ui.layout.Placeable$PlacementScope,androidx.compose.ui.layout.Placeable,androidx.compose.ui.layout.Measurable,androidx.compose.ui.unit.LayoutDirection,int,int,androidx.compose.ui.Alignment):213 -> b
    1:14:void access$placeInBox(androidx.compose.ui.layout.Placeable$PlacementScope,androidx.compose.ui.layout.Placeable,androidx.compose.ui.layout.Measurable,androidx.compose.ui.unit.LayoutDirection,int,int,androidx.compose.ui.Alignment):1 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc02;Ld02;Lik1;Ls91;IILzn;)V"}
    15:22:androidx.compose.ui.Alignment androidx.compose.foundation.layout.BoxChildDataNode.getAlignment():329:329 -> b
    15:22:void placeInBox(androidx.compose.ui.layout.Placeable$PlacementScope,androidx.compose.ui.layout.Placeable,androidx.compose.ui.layout.Measurable,androidx.compose.ui.unit.LayoutDirection,int,int,androidx.compose.ui.Alignment):213 -> b
    15:22:void access$placeInBox(androidx.compose.ui.layout.Placeable$PlacementScope,androidx.compose.ui.layout.Placeable,androidx.compose.ui.layout.Measurable,androidx.compose.ui.unit.LayoutDirection,int,int,androidx.compose.ui.Alignment):1 -> b
    23:24:int androidx.compose.ui.layout.Placeable.getWidth():45:45 -> b
    23:24:void placeInBox(androidx.compose.ui.layout.Placeable$PlacementScope,androidx.compose.ui.layout.Placeable,androidx.compose.ui.layout.Measurable,androidx.compose.ui.unit.LayoutDirection,int,int,androidx.compose.ui.Alignment):216 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    23:24:void access$placeInBox(androidx.compose.ui.layout.Placeable$PlacementScope,androidx.compose.ui.layout.Placeable,androidx.compose.ui.layout.Measurable,androidx.compose.ui.unit.LayoutDirection,int,int,androidx.compose.ui.Alignment):1 -> b
    25:44:int androidx.compose.ui.layout.Placeable.getHeight():56:56 -> b
    25:44:void placeInBox(androidx.compose.ui.layout.Placeable$PlacementScope,androidx.compose.ui.layout.Placeable,androidx.compose.ui.layout.Measurable,androidx.compose.ui.unit.LayoutDirection,int,int,androidx.compose.ui.Alignment):216 -> b
    25:44:void access$placeInBox(androidx.compose.ui.layout.Placeable$PlacementScope,androidx.compose.ui.layout.Placeable,androidx.compose.ui.layout.Measurable,androidx.compose.ui.unit.LayoutDirection,int,int,androidx.compose.ui.Alignment):1 -> b
    45:48:void placeInBox(androidx.compose.ui.layout.Placeable$PlacementScope,androidx.compose.ui.layout.Placeable,androidx.compose.ui.layout.Measurable,androidx.compose.ui.unit.LayoutDirection,int,int,androidx.compose.ui.Alignment):215:215 -> b
    45:48:void access$placeInBox(androidx.compose.ui.layout.Placeable$PlacementScope,androidx.compose.ui.layout.Placeable,androidx.compose.ui.layout.Measurable,androidx.compose.ui.unit.LayoutDirection,int,int,androidx.compose.ui.Alignment):1 -> b
    49:52:void placeInBox(androidx.compose.ui.layout.Placeable$PlacementScope,androidx.compose.ui.layout.Placeable,androidx.compose.ui.layout.Measurable,androidx.compose.ui.unit.LayoutDirection,int,int,androidx.compose.ui.Alignment):220:220 -> b
    49:52:void access$placeInBox(androidx.compose.ui.layout.Placeable$PlacementScope,androidx.compose.ui.layout.Placeable,androidx.compose.ui.layout.Measurable,androidx.compose.ui.unit.LayoutDirection,int,int,androidx.compose.ui.Alignment):1 -> b
    1:7:androidx.collection.MutableScatterMap cacheFor(boolean):80:80 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lpo1;"}
    8:17:androidx.collection.MutableScatterMap cacheFor(boolean):81:81 -> c
    18:27:androidx.collection.MutableScatterMap cacheFor(boolean):82:82 -> c
    28:37:androidx.collection.MutableScatterMap cacheFor(boolean):83:83 -> c
    38:47:androidx.collection.MutableScatterMap cacheFor(boolean):84:84 -> c
    48:57:androidx.collection.MutableScatterMap cacheFor(boolean):85:85 -> c
    58:67:androidx.collection.MutableScatterMap cacheFor(boolean):86:86 -> c
    68:77:androidx.collection.MutableScatterMap cacheFor(boolean):87:87 -> c
    78:87:androidx.collection.MutableScatterMap cacheFor(boolean):88:88 -> c
    88:98:androidx.collection.MutableScatterMap cacheFor(boolean):89:89 -> c
    3:7:androidx.compose.ui.layout.MeasurePolicy maybeCachedBoxMeasurePolicy(androidx.compose.ui.Alignment,boolean):100:100 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lzn;Z)Lnk1;"}
    8:21:androidx.compose.ui.layout.MeasurePolicy maybeCachedBoxMeasurePolicy(androidx.compose.ui.Alignment,boolean):101:101 -> d
