# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.foundation.layout.BoxChildDataNode":"Box.kt","androidx.compose.ui.node.ComposeUiNode$Companion":"ComposeUiNode.kt","androidx.compose.runtime.Composer$Companion":"Composer.kt","androidx.compose.ui.layout.Placeable":"Placeable.kt","kotlin.jvm.internal.Intrinsics":"Intrinsics.java","androidx.compose.runtime.GapComposer":"GapComposer.kt","androidx.compose.runtime.RecomposeScopeImpl":"RecomposeScopeImpl.kt"}}
androidx.compose.foundation.layout.BoxKt -> o80:
# {"id":"sourceFile","fileName":"Box.kt"}
    androidx.collection.MutableScatterMap Cache1 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwb4;"}
    androidx.collection.MutableScatterMap Cache2 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwb4;"}
    androidx.compose.ui.layout.MeasurePolicy DefaultBoxMeasurePolicy -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ls80;"}
    androidx.compose.ui.layout.MeasurePolicy EmptyBoxMeasurePolicy -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lqc;"}
    2:8:void <clinit>():92:92 -> <clinit>
    9:14:void <clinit>():93:93 -> <clinit>
    15:16:void <clinit>():118:118 -> <clinit>
    17:18:androidx.compose.ui.Alignment androidx.compose.ui.Alignment$Companion.getTopStart():88:88 -> <clinit>
    17:18:void <clinit>():118 -> <clinit>
    19:23:void <clinit>():118:118 -> <clinit>
    24:28:void <clinit>():237:237 -> <clinit>
    4:38:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):233:233 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm84;Lcp2;I)V"}
    39:40:long androidx.compose.runtime.GapComposer.getCompositeKeyHashCode():596:596 -> a
    39:40: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)"]}
    39:40:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):370 -> a
    41:44:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):370:370 -> a
    45:48:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):371:371 -> a
    49:52:androidx.compose.runtime.CompositionLocalMap androidx.compose.runtime.GapComposer.getCurrentCompositionLocalMap():1064:1064 -> a
    49:52:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):372 -> a
    53:57:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):374:374 -> a
    58:59:kotlin.jvm.functions.Function0 androidx.compose.ui.node.ComposeUiNode$Companion.getConstructor():40:40 -> a
    58:59:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):374 -> a
    60:62:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):377:377 -> a
    63:66:boolean androidx.compose.runtime.GapComposer.getInserting():577:577 -> a
    63:66:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):378 -> a
    67:70:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):379:379 -> a
    71:73:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):381:381 -> a
    74:75:kotlin.jvm.functions.Function2 androidx.compose.ui.node.ComposeUiNode$Companion.getSetMeasurePolicy():47:47 -> a
    74:75:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):384 -> a
    76:80:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):384:384 -> a
    81:82:kotlin.jvm.functions.Function2 androidx.compose.ui.node.ComposeUiNode$Companion.getSetResolvedCompositionLocals():44:44 -> a
    81:82:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):385 -> a
    83:85:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):385:385 -> a
    86:87:kotlin.jvm.functions.Function1 androidx.compose.ui.node.ComposeUiNode$Companion.getApplyOnDeactivatedNodeAssertion():55:55 -> a
    86:87:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):386 -> a
    88:90:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):386:386 -> a
    91:92:kotlin.jvm.functions.Function2 androidx.compose.ui.node.ComposeUiNode$Companion.getSetModifier():42:42 -> a
    91:92:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):387 -> a
    93:95:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):387:387 -> a
    96:99:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):388:388 -> a
    100:101:kotlin.jvm.functions.Function2 androidx.compose.ui.node.ComposeUiNode$Companion.getSetCompositeKeyHash():54:54 -> a
    100:101:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):388 -> a
    102:104:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):388:388 -> a
    105:108:void androidx.compose.runtime.GapComposer.endNode():710:710 -> a
    105:108:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):390 -> a
    109:111:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):233:233 -> a
    112:122:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):235:235 -> a
    123:125:void androidx.compose.runtime.RecomposeScopeImpl.updateScope(kotlin.jvm.functions.Function2):249:249 -> a
    123:125:void Box(androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,int):235 -> a
    1:7:androidx.collection.MutableScatterMap cacheFor(boolean):80:80 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Lwb4;"}
    8:9:androidx.compose.ui.Alignment androidx.compose.ui.Alignment$Companion.getTopStart():88:88 -> b
    8:9:androidx.collection.MutableScatterMap cacheFor(boolean):81 -> b
    10:17:androidx.collection.MutableScatterMap cacheFor(boolean):81:81 -> b
    18:19:androidx.compose.ui.Alignment androidx.compose.ui.Alignment$Companion.getTopCenter():89:89 -> b
    18:19:androidx.collection.MutableScatterMap cacheFor(boolean):82 -> b
    20:27:androidx.collection.MutableScatterMap cacheFor(boolean):82:82 -> b
    28:29:androidx.compose.ui.Alignment androidx.compose.ui.Alignment$Companion.getTopEnd():90:90 -> b
    28:29:androidx.collection.MutableScatterMap cacheFor(boolean):83 -> b
    30:37:androidx.collection.MutableScatterMap cacheFor(boolean):83:83 -> b
    38:39:androidx.compose.ui.Alignment androidx.compose.ui.Alignment$Companion.getCenterStart():91:91 -> b
    38:39:androidx.collection.MutableScatterMap cacheFor(boolean):84 -> b
    40:47:androidx.collection.MutableScatterMap cacheFor(boolean):84:84 -> b
    48:49:androidx.compose.ui.Alignment androidx.compose.ui.Alignment$Companion.getCenter():92:92 -> b
    48:49:androidx.collection.MutableScatterMap cacheFor(boolean):85 -> b
    50:57:androidx.collection.MutableScatterMap cacheFor(boolean):85:85 -> b
    58:59:androidx.compose.ui.Alignment androidx.compose.ui.Alignment$Companion.getCenterEnd():93:93 -> b
    58:59:androidx.collection.MutableScatterMap cacheFor(boolean):86 -> b
    60:67:androidx.collection.MutableScatterMap cacheFor(boolean):86:86 -> b
    68:69:androidx.compose.ui.Alignment androidx.compose.ui.Alignment$Companion.getBottomStart():94:94 -> b
    68:69:androidx.collection.MutableScatterMap cacheFor(boolean):87 -> b
    70:77:androidx.collection.MutableScatterMap cacheFor(boolean):87:87 -> b
    78:79:androidx.compose.ui.Alignment androidx.compose.ui.Alignment$Companion.getBottomCenter():95:95 -> b
    78:79:androidx.collection.MutableScatterMap cacheFor(boolean):88 -> b
    80:87:androidx.collection.MutableScatterMap cacheFor(boolean):88:88 -> b
    88:89:androidx.compose.ui.Alignment androidx.compose.ui.Alignment$Companion.getBottomEnd():96:96 -> b
    88:89:androidx.collection.MutableScatterMap cacheFor(boolean):89 -> b
    90:98:androidx.collection.MutableScatterMap cacheFor(boolean):89:89 -> b
    3:7:androidx.compose.ui.layout.MeasurePolicy maybeCachedBoxMeasurePolicy(androidx.compose.ui.Alignment,boolean):100:100 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr40;Z)Lx44;"}
    8:21:androidx.compose.ui.layout.MeasurePolicy maybeCachedBoxMeasurePolicy(androidx.compose.ui.Alignment,boolean):101:101 -> c
    1:14:androidx.compose.foundation.layout.BoxChildDataNode getBoxChildDataNode(androidx.compose.ui.layout.Measurable):293:293 -> d
    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 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh95;Li95;Ls44;Lsm3;IILh8;)V"}
    15:22:androidx.compose.ui.Alignment androidx.compose.foundation.layout.BoxChildDataNode.getAlignment():329:329 -> d
    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 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    23:24:int androidx.compose.ui.layout.Placeable.getWidth():45:45 -> d
    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 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    25:44:int androidx.compose.ui.layout.Placeable.getHeight():56:56 -> d
    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 -> d
    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 -> d
    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 -> d
    3:12:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> e
    3:12:androidx.compose.ui.layout.MeasurePolicy rememberBoxMeasurePolicy(androidx.compose.ui.Alignment,boolean,androidx.compose.runtime.Composer,int):110 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcp2;)Ls80;"}
    13:15:androidx.compose.ui.layout.MeasurePolicy rememberBoxMeasurePolicy(androidx.compose.ui.Alignment,boolean,androidx.compose.runtime.Composer,int):110:110 -> e
    16:18:void androidx.compose.runtime.GapComposer.endGroup():658:658 -> e
    16:18:void androidx.compose.runtime.GapComposer.endReplaceGroup():398 -> e
    16:18:androidx.compose.ui.layout.MeasurePolicy rememberBoxMeasurePolicy(androidx.compose.ui.Alignment,boolean,androidx.compose.runtime.Composer,int):112 -> e
    19:24:androidx.compose.ui.layout.MeasurePolicy rememberBoxMeasurePolicy(androidx.compose.ui.Alignment,boolean,androidx.compose.runtime.Composer,int):111:111 -> e
    25:27:androidx.compose.ui.layout.MeasurePolicy rememberBoxMeasurePolicy(androidx.compose.ui.Alignment,boolean,androidx.compose.runtime.Composer,int):112:112 -> e
    28:36:androidx.compose.ui.layout.MeasurePolicy rememberBoxMeasurePolicy(androidx.compose.ui.Alignment,boolean,androidx.compose.runtime.Composer,int):113:113 -> e
    37:42:androidx.compose.ui.layout.MeasurePolicy rememberBoxMeasurePolicy(androidx.compose.ui.Alignment,boolean,androidx.compose.runtime.Composer,int):359:359 -> e
    43:46:java.lang.Object androidx.compose.runtime.Composer$Companion.getEmpty():942:942 -> e
    43:46:androidx.compose.ui.layout.MeasurePolicy rememberBoxMeasurePolicy(androidx.compose.ui.Alignment,boolean,androidx.compose.runtime.Composer,int):360 -> e
    47:51:androidx.compose.ui.layout.MeasurePolicy rememberBoxMeasurePolicy(androidx.compose.ui.Alignment,boolean,androidx.compose.runtime.Composer,int):114:114 -> e
    52:54:androidx.compose.ui.layout.MeasurePolicy rememberBoxMeasurePolicy(androidx.compose.ui.Alignment,boolean,androidx.compose.runtime.Composer,int):362:362 -> e
    55:56:androidx.compose.ui.layout.MeasurePolicy rememberBoxMeasurePolicy(androidx.compose.ui.Alignment,boolean,androidx.compose.runtime.Composer,int):113:113 -> e
    57:60:void androidx.compose.runtime.GapComposer.endGroup():658:658 -> e
    57:60:void androidx.compose.runtime.GapComposer.endReplaceGroup():398 -> e
    57:60:androidx.compose.ui.layout.MeasurePolicy rememberBoxMeasurePolicy(androidx.compose.ui.Alignment,boolean,androidx.compose.runtime.Composer,int):112 -> e
