# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.node.LayoutNodeLayoutDelegate":"LayoutNodeLayoutDelegate.kt","androidx.compose.ui.node.NodeCoordinator":"NodeCoordinator.kt","androidx.compose.ui.node.LookaheadCapablePlaceable":"LookaheadDelegate.kt","androidx.compose.ui.node.LayoutNode":"LayoutNode.kt","androidx.compose.ui.node.LookaheadPassDelegate":"LookaheadPassDelegate.kt","androidx.collection.ObjectIntMapKt":"ObjectIntMap.kt","kotlin.jvm.internal.Intrinsics":"Intrinsics.java"}}
androidx.compose.ui.node.LookaheadDelegate -> i44:
# {"id":"sourceFile","fileName":"LookaheadDelegate.kt"}
    androidx.compose.ui.node.NodeCoordinator coordinator -> s0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljm4;"}
    long position -> t0
    java.util.Map oldAlignmentLines -> u0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/LinkedHashMap;"}
    androidx.compose.ui.layout.LookaheadLayoutCoordinates lookaheadLayoutCoordinates -> v0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lj44;"}
    androidx.compose.ui.layout.MeasureResult _measureResult -> w0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lw74;"}
    androidx.collection.MutableObjectIntMap cachedAlignmentLinesMap -> x0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfe4;"}
    1:7:void <init>(androidx.compose.ui.node.NodeCoordinator):400:400 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljm4;)V"}
    8:9:void <init>(androidx.compose.ui.node.NodeCoordinator):408:408 -> <init>
    10:16:void <init>(androidx.compose.ui.node.NodeCoordinator):444:444 -> <init>
    17:18:void <init>(androidx.compose.ui.node.NodeCoordinator):472:472 -> <init>
    19:23:androidx.collection.MutableObjectIntMap androidx.collection.ObjectIntMapKt.mutableObjectIntMapOf():137:137 -> <init>
    19:23:void <init>(androidx.compose.ui.node.NodeCoordinator):472 -> <init>
    24:26:void <init>(androidx.compose.ui.node.NodeCoordinator):472:472 -> <init>
    1:2:androidx.compose.ui.node.LookaheadCapablePlaceable getChild():403:403 -> E0
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg44;"}
    3:6:androidx.compose.ui.node.NodeCoordinator androidx.compose.ui.node.NodeCoordinator.getWrapped$ui():80:80 -> E0
    3:6:androidx.compose.ui.node.LookaheadCapablePlaceable getChild():403 -> E0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    7:13:androidx.compose.ui.node.LookaheadCapablePlaceable getChild():403:403 -> E0
    1:3:androidx.compose.ui.layout.LayoutCoordinates getCoordinates():436:436 -> F0
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lmp3;"}
    1:8:boolean getHasMeasureResult():406:406 -> G0
    1:2:androidx.compose.ui.node.LayoutNode getLayoutNode():433:433 -> J0
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Ldq3;"}
    3:5:androidx.compose.ui.node.LayoutNode androidx.compose.ui.node.NodeCoordinator.getLayoutNode():73:73 -> J0
    3:5:androidx.compose.ui.node.LayoutNode getLayoutNode():433 -> J0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1:5:androidx.compose.ui.layout.MeasureResult getMeasureResult$ui():412:412 -> K0
    1:5:MeasureResult LookaheadDelegate.getMeasureResult$ui():0 -> K0
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lw74;"}
    6:7:androidx.compose.ui.layout.MeasureResult getMeasureResult$ui():414:414 -> K0
    6:7:MeasureResult LookaheadDelegate.getMeasureResult$ui():0 -> K0
    8:11:androidx.compose.ui.layout.MeasureResult getMeasureResult$ui():0:0 -> K0
    8:11:MeasureResult LookaheadDelegate.getMeasureResult$ui():0 -> K0
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":13,"4":15,"6":18},"outline":"Lyc1;e(Ljava/lang/String;)Lw11;"}
    12:12:androidx.compose.ui.layout.MeasureResult getMeasureResult$ui():413:413 -> K0
    12:12:MeasureResult LookaheadDelegate.getMeasureResult$ui():0 -> K0
    13:13:androidx.compose.ui.layout.MeasureResult getMeasureResult$ui():413:413 -> K0
    15:15:androidx.compose.ui.layout.MeasureResult getMeasureResult$ui():413:413 -> K0
    18:18:void kotlin.KotlinNothingValueException.<init>():127:127 -> K0
    18:18:androidx.compose.ui.layout.MeasureResult getMeasureResult$ui():413 -> K0
    1:2:androidx.compose.ui.node.LookaheadCapablePlaceable getParent():430:430 -> L0
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lg44;"}
    3:6:androidx.compose.ui.node.NodeCoordinator androidx.compose.ui.node.NodeCoordinator.getWrappedBy$ui():81:81 -> L0
    3:6:androidx.compose.ui.node.LookaheadCapablePlaceable getParent():430 -> L0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    7:13:androidx.compose.ui.node.LookaheadCapablePlaceable getParent():430:430 -> L0
    1:3:long getPosition-nOcc-ac():408:408 -> M0
    1:4:long getPosition-nOcc-ac():408:408 -> Q0
    1:4:void replace$ui():478 -> Q0
    5:8:void replace$ui():478:478 -> Q0
    1:8:void placeChildren():508:508 -> R0
    1:2:long getPosition-nOcc-ac():408:408 -> S0
    1:2:void placeSelf--gyyYBs(long):492 -> S0
    3:8:void placeSelf--gyyYBs(long):492:492 -> S0
    9:10:void setPosition--gyyYBs(long):408:408 -> S0
    9:10:void placeSelf--gyyYBs(long):493 -> S0
    11:14:androidx.compose.ui.node.LayoutNode androidx.compose.ui.node.NodeCoordinator.getLayoutNode():73:73 -> S0
    11:14:androidx.compose.ui.node.LayoutNode getLayoutNode():433 -> S0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    11:14:void placeSelf--gyyYBs(long):494 -> S0
    15:16:androidx.compose.ui.node.LayoutNodeLayoutDelegate androidx.compose.ui.node.LayoutNode.getLayoutDelegate$ui():870:870 -> S0
    15:16:void placeSelf--gyyYBs(long):494 -> S0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    17:20:androidx.compose.ui.node.LookaheadPassDelegate androidx.compose.ui.node.LayoutNodeLayoutDelegate.getLookaheadPassDelegate$ui():311:311 -> S0
    17:20:void placeSelf--gyyYBs(long):494 -> S0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    21:23:void placeSelf--gyyYBs(long):495:495 -> S0
    24:26:void placeSelf--gyyYBs(long):496:496 -> S0
    27:30:boolean androidx.compose.ui.node.LookaheadCapablePlaceable.isPlacingForAlignment$ui():127:127 -> S0
    27:30:void placeSelf--gyyYBs(long):498 -> S0
    31:38:void placeSelf--gyyYBs(long):499:499 -> S0
    3:8:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> T0
    3:8:long positionIn-iSbpLlY$ui(androidx.compose.ui.node.LookaheadDelegate,boolean):542 -> T0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Li44;Z)J"}
    9:14:boolean androidx.compose.ui.node.LookaheadCapablePlaceable.isPlacedUnderMotionFrameOfReference():71:71 -> T0
    9:14:long positionIn-iSbpLlY$ui(androidx.compose.ui.node.LookaheadDelegate,boolean):544 -> T0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    15:16:long getPosition-nOcc-ac():408:408 -> T0
    15:16:long positionIn-iSbpLlY$ui(androidx.compose.ui.node.LookaheadDelegate,boolean):546 -> T0
    17:20:long positionIn-iSbpLlY$ui(androidx.compose.ui.node.LookaheadDelegate,boolean):546:546 -> T0
    21:22:long positionIn-iSbpLlY$ui(androidx.compose.ui.node.LookaheadDelegate,boolean):548:548 -> T0
    23:24:androidx.compose.ui.node.NodeCoordinator androidx.compose.ui.node.NodeCoordinator.getWrappedBy$ui():81:81 -> T0
    23:24:long positionIn-iSbpLlY$ui(androidx.compose.ui.node.LookaheadDelegate,boolean):548 -> T0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    25:36:long positionIn-iSbpLlY$ui(androidx.compose.ui.node.LookaheadDelegate,boolean):548:548 -> T0
    3:28:void set_measureResult(androidx.compose.ui.layout.MeasureResult):450:450 -> U0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lw74;)V"}
    29:31:void set_measureResult(androidx.compose.ui.layout.MeasureResult):451:451 -> U0
    32:41:void set_measureResult(androidx.compose.ui.layout.MeasureResult):452:452 -> U0
    42:61:void set_measureResult(androidx.compose.ui.layout.MeasureResult):456:456 -> U0
    62:73:void set_measureResult(androidx.compose.ui.layout.MeasureResult):457:457 -> U0
    74:75:androidx.compose.ui.node.AlignmentLinesOwner getAlignmentLinesOwner():446:446 -> U0
    74:75:void set_measureResult(androidx.compose.ui.layout.MeasureResult):459 -> U0
    76:77:androidx.compose.ui.node.LayoutNode androidx.compose.ui.node.NodeCoordinator.getLayoutNode():73:73 -> U0
    76:77:androidx.compose.ui.node.AlignmentLinesOwner getAlignmentLinesOwner():446 -> U0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    76:77:void set_measureResult(androidx.compose.ui.layout.MeasureResult):459 -> U0
    78:79:androidx.compose.ui.node.LayoutNodeLayoutDelegate androidx.compose.ui.node.LayoutNode.getLayoutDelegate$ui():870:870 -> U0
    78:79:androidx.compose.ui.node.AlignmentLinesOwner getAlignmentLinesOwner():446 -> U0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    78:79:void set_measureResult(androidx.compose.ui.layout.MeasureResult):459 -> U0
    80:81:androidx.compose.ui.node.AlignmentLinesOwner androidx.compose.ui.node.LayoutNodeLayoutDelegate.getLookaheadAlignmentLinesOwner$ui():174:174 -> U0
    80:81:androidx.compose.ui.node.AlignmentLinesOwner getAlignmentLinesOwner():446 -> U0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    80:81:void set_measureResult(androidx.compose.ui.layout.MeasureResult):459 -> U0
    82:84:androidx.compose.ui.node.AlignmentLinesOwner getAlignmentLinesOwner():446:446 -> U0
    82:84:void set_measureResult(androidx.compose.ui.layout.MeasureResult):459 -> U0
    85:86:androidx.compose.ui.node.AlignmentLines androidx.compose.ui.node.LookaheadPassDelegate.getAlignmentLines():159:159 -> U0
    85:86:void set_measureResult(androidx.compose.ui.layout.MeasureResult):459 -> U0
    87:89:void set_measureResult(androidx.compose.ui.layout.MeasureResult):459:459 -> U0
    90:93:void set_measureResult(androidx.compose.ui.layout.MeasureResult):463:463 -> U0
    94:100:void set_measureResult(androidx.compose.ui.layout.MeasureResult):464:464 -> U0
    101:103:void set_measureResult(androidx.compose.ui.layout.MeasureResult):465:465 -> U0
    104:110:void set_measureResult(androidx.compose.ui.layout.MeasureResult):466:466 -> U0
    111:113:void set_measureResult(androidx.compose.ui.layout.MeasureResult):469:469 -> U0
    1:3:void placeAt-f8xVGno(long,float,kotlin.jvm.functions.Function1):486:486 -> b0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JFLyo2;)V"}
    4:8:boolean androidx.compose.ui.node.LookaheadCapablePlaceable.isShallowPlacing$ui():114:114 -> b0
    4:8:void placeAt-f8xVGno(long,float,kotlin.jvm.functions.Function1):487 -> b0
    9:12:void placeAt-f8xVGno(long,float,kotlin.jvm.functions.Function1):488:488 -> b0
    1:7:float getDensity():424:424 -> c
    1:7:float getFontScale():427:427 -> d0
    1:2:boolean isLookingAhead():418:418 -> e0
    1:2:androidx.compose.ui.unit.LayoutDirection getLayoutDirection():421:421 -> getLayoutDirection
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lnp3;"}
    3:4:androidx.compose.ui.node.LayoutNode androidx.compose.ui.node.NodeCoordinator.getLayoutNode():73:73 -> getLayoutDirection
    3:4:androidx.compose.ui.unit.LayoutDirection androidx.compose.ui.node.NodeCoordinator.getLayoutDirection():84 -> getLayoutDirection
    3:4:androidx.compose.ui.unit.LayoutDirection getLayoutDirection():421 -> getLayoutDirection
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    5:7:androidx.compose.ui.unit.LayoutDirection androidx.compose.ui.node.LayoutNode.getLayoutDirection():751:751 -> getLayoutDirection
    5:7:androidx.compose.ui.unit.LayoutDirection androidx.compose.ui.node.NodeCoordinator.getLayoutDirection():84 -> getLayoutDirection
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:7:androidx.compose.ui.unit.LayoutDirection getLayoutDirection():421 -> getLayoutDirection
    1:7:java.lang.Object getParentData():518:518 -> y
