# {"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"}}
androidx.compose.ui.node.LookaheadDelegate -> ri1:
# {"id":"sourceFile","fileName":"LookaheadDelegate.kt"}
    androidx.compose.ui.node.NodeCoordinator coordinator -> t
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lvr1;"}
    long position -> u
    java.util.Map oldAlignmentLines -> v
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/LinkedHashMap;"}
    androidx.compose.ui.layout.LookaheadLayoutCoordinates lookaheadLayoutCoordinates -> w
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lsi1;"}
    androidx.compose.ui.layout.MeasureResult _measureResult -> x
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lok1;"}
    androidx.collection.MutableObjectIntMap cachedAlignmentLinesMap -> y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldo1;"}
    1:7:void <init>(androidx.compose.ui.node.NodeCoordinator):400:400 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lvr1;)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.LayoutNode getLayoutNode():433:433 -> C0
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lia1;"}
    3:5:androidx.compose.ui.node.LayoutNode androidx.compose.ui.node.NodeCoordinator.getLayoutNode():73:73 -> C0
    3:5:androidx.compose.ui.node.LayoutNode getLayoutNode():433 -> C0
      # {"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 -> D0
    1:5:MeasureResult LookaheadDelegate.getMeasureResult$ui():0 -> D0
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lok1;"}
    6:7:androidx.compose.ui.layout.MeasureResult getMeasureResult$ui():414:414 -> D0
    6:7:MeasureResult LookaheadDelegate.getMeasureResult$ui():0 -> D0
    8:11:androidx.compose.ui.layout.MeasureResult getMeasureResult$ui():0:0 -> D0
    8:11:MeasureResult LookaheadDelegate.getMeasureResult$ui():0 -> D0
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":13,"4":15,"6":18},"outline":"Ly22;d(Ljava/lang/String;)Lg00;"}
    12:12:androidx.compose.ui.layout.MeasureResult getMeasureResult$ui():413:413 -> D0
    12:12:MeasureResult LookaheadDelegate.getMeasureResult$ui():0 -> D0
    13:13:androidx.compose.ui.layout.MeasureResult getMeasureResult$ui():413:413 -> D0
    15:15:androidx.compose.ui.layout.MeasureResult getMeasureResult$ui():413:413 -> D0
    18:18:void kotlin.KotlinNothingValueException.<init>():127:127 -> D0
    18:18:androidx.compose.ui.layout.MeasureResult getMeasureResult$ui():413 -> D0
    1:2:androidx.compose.ui.node.LookaheadCapablePlaceable getParent():430:430 -> E0
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lpi1;"}
    3:6:androidx.compose.ui.node.NodeCoordinator androidx.compose.ui.node.NodeCoordinator.getWrappedBy$ui():81:81 -> E0
    3:6:androidx.compose.ui.node.LookaheadCapablePlaceable getParent():430 -> E0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    7:13:androidx.compose.ui.node.LookaheadCapablePlaceable getParent():430:430 -> E0
    1:3:long getPosition-nOcc-ac():408:408 -> F0
    1:4:long getPosition-nOcc-ac():408:408 -> J0
    1:4:void replace$ui():478 -> J0
    5:8:void replace$ui():478:478 -> J0
    3:28:void set_measureResult(androidx.compose.ui.layout.MeasureResult):450:450 -> K0
    3:28:void access$set_measureResult(androidx.compose.ui.node.LookaheadDelegate,androidx.compose.ui.layout.MeasureResult):400 -> K0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lri1;Lok1;)V"}
    29:31:void set_measureResult(androidx.compose.ui.layout.MeasureResult):451:451 -> K0
    29:31:void access$set_measureResult(androidx.compose.ui.node.LookaheadDelegate,androidx.compose.ui.layout.MeasureResult):400 -> K0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    32:41:void set_measureResult(androidx.compose.ui.layout.MeasureResult):452:452 -> K0
    32:41:void access$set_measureResult(androidx.compose.ui.node.LookaheadDelegate,androidx.compose.ui.layout.MeasureResult):400 -> K0
    42:61:void set_measureResult(androidx.compose.ui.layout.MeasureResult):456:456 -> K0
    42:61:void access$set_measureResult(androidx.compose.ui.node.LookaheadDelegate,androidx.compose.ui.layout.MeasureResult):400 -> K0
    62:73:void set_measureResult(androidx.compose.ui.layout.MeasureResult):457:457 -> K0
    62:73:void access$set_measureResult(androidx.compose.ui.node.LookaheadDelegate,androidx.compose.ui.layout.MeasureResult):400 -> K0
    74:75:androidx.compose.ui.node.AlignmentLinesOwner getAlignmentLinesOwner():446:446 -> K0
    74:75:void set_measureResult(androidx.compose.ui.layout.MeasureResult):459 -> K0
    74:75:void access$set_measureResult(androidx.compose.ui.node.LookaheadDelegate,androidx.compose.ui.layout.MeasureResult):400 -> K0
    76:77:androidx.compose.ui.node.LayoutNode androidx.compose.ui.node.NodeCoordinator.getLayoutNode():73:73 -> K0
    76:77:androidx.compose.ui.node.AlignmentLinesOwner getAlignmentLinesOwner():446 -> K0
      # {"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 -> K0
    76:77:void access$set_measureResult(androidx.compose.ui.node.LookaheadDelegate,androidx.compose.ui.layout.MeasureResult):400 -> K0
    78:79:androidx.compose.ui.node.LayoutNodeLayoutDelegate androidx.compose.ui.node.LayoutNode.getLayoutDelegate$ui():870:870 -> K0
    78:79:androidx.compose.ui.node.AlignmentLinesOwner getAlignmentLinesOwner():446 -> K0
      # {"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 -> K0
    78:79:void access$set_measureResult(androidx.compose.ui.node.LookaheadDelegate,androidx.compose.ui.layout.MeasureResult):400 -> K0
    80:81:androidx.compose.ui.node.AlignmentLinesOwner androidx.compose.ui.node.LayoutNodeLayoutDelegate.getLookaheadAlignmentLinesOwner$ui():174:174 -> K0
    80:81:androidx.compose.ui.node.AlignmentLinesOwner getAlignmentLinesOwner():446 -> K0
      # {"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 -> K0
    80:81:void access$set_measureResult(androidx.compose.ui.node.LookaheadDelegate,androidx.compose.ui.layout.MeasureResult):400 -> K0
    82:84:androidx.compose.ui.node.AlignmentLinesOwner getAlignmentLinesOwner():446:446 -> K0
    82:84:void set_measureResult(androidx.compose.ui.layout.MeasureResult):459 -> K0
    82:84:void access$set_measureResult(androidx.compose.ui.node.LookaheadDelegate,androidx.compose.ui.layout.MeasureResult):400 -> K0
    85:86:androidx.compose.ui.node.AlignmentLines androidx.compose.ui.node.LookaheadPassDelegate.getAlignmentLines():159:159 -> K0
    85:86:void set_measureResult(androidx.compose.ui.layout.MeasureResult):459 -> K0
    85:86:void access$set_measureResult(androidx.compose.ui.node.LookaheadDelegate,androidx.compose.ui.layout.MeasureResult):400 -> K0
    87:89:void set_measureResult(androidx.compose.ui.layout.MeasureResult):459:459 -> K0
    87:89:void access$set_measureResult(androidx.compose.ui.node.LookaheadDelegate,androidx.compose.ui.layout.MeasureResult):400 -> K0
    90:93:void set_measureResult(androidx.compose.ui.layout.MeasureResult):463:463 -> K0
    90:93:void access$set_measureResult(androidx.compose.ui.node.LookaheadDelegate,androidx.compose.ui.layout.MeasureResult):400 -> K0
    94:100:void set_measureResult(androidx.compose.ui.layout.MeasureResult):464:464 -> K0
    94:100:void access$set_measureResult(androidx.compose.ui.node.LookaheadDelegate,androidx.compose.ui.layout.MeasureResult):400 -> K0
    101:103:void set_measureResult(androidx.compose.ui.layout.MeasureResult):465:465 -> K0
    101:103:void access$set_measureResult(androidx.compose.ui.node.LookaheadDelegate,androidx.compose.ui.layout.MeasureResult):400 -> K0
    104:110:void set_measureResult(androidx.compose.ui.layout.MeasureResult):466:466 -> K0
    104:110:void access$set_measureResult(androidx.compose.ui.node.LookaheadDelegate,androidx.compose.ui.layout.MeasureResult):400 -> K0
    111:113:void set_measureResult(androidx.compose.ui.layout.MeasureResult):469:469 -> K0
    111:113:void access$set_measureResult(androidx.compose.ui.node.LookaheadDelegate,androidx.compose.ui.layout.MeasureResult):400 -> K0
    1:8:void placeChildren():508:508 -> L0
    1:2:long getPosition-nOcc-ac():408:408 -> M0
    1:2:void placeSelf--gyyYBs(long):492 -> M0
    3:8:void placeSelf--gyyYBs(long):492:492 -> M0
    9:10:void setPosition--gyyYBs(long):408:408 -> M0
    9:10:void placeSelf--gyyYBs(long):493 -> M0
    11:14:androidx.compose.ui.node.LayoutNode androidx.compose.ui.node.NodeCoordinator.getLayoutNode():73:73 -> M0
    11:14:androidx.compose.ui.node.LayoutNode getLayoutNode():433 -> M0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    11:14:void placeSelf--gyyYBs(long):494 -> M0
    15:16:androidx.compose.ui.node.LayoutNodeLayoutDelegate androidx.compose.ui.node.LayoutNode.getLayoutDelegate$ui():870:870 -> M0
    15:16:void placeSelf--gyyYBs(long):494 -> M0
      # {"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 -> M0
    17:20:void placeSelf--gyyYBs(long):494 -> M0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    21:23:void placeSelf--gyyYBs(long):495:495 -> M0
    24:26:void placeSelf--gyyYBs(long):496:496 -> M0
    27:30:boolean androidx.compose.ui.node.LookaheadCapablePlaceable.isPlacingForAlignment$ui():127:127 -> M0
    27:30:void placeSelf--gyyYBs(long):498 -> M0
    31:38:void placeSelf--gyyYBs(long):499:499 -> M0
    3:8:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> N0
    3:8:long positionIn-iSbpLlY$ui(androidx.compose.ui.node.LookaheadDelegate,boolean):542 -> N0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lri1;Z)J"}
    9:14:boolean androidx.compose.ui.node.LookaheadCapablePlaceable.isPlacedUnderMotionFrameOfReference():71:71 -> N0
    9:14:long positionIn-iSbpLlY$ui(androidx.compose.ui.node.LookaheadDelegate,boolean):544 -> N0
    15:16:long getPosition-nOcc-ac():408:408 -> N0
    15:16:long positionIn-iSbpLlY$ui(androidx.compose.ui.node.LookaheadDelegate,boolean):546 -> N0
    17:20:long positionIn-iSbpLlY$ui(androidx.compose.ui.node.LookaheadDelegate,boolean):546:546 -> N0
    21:22:long positionIn-iSbpLlY$ui(androidx.compose.ui.node.LookaheadDelegate,boolean):548:548 -> N0
    23:24:androidx.compose.ui.node.NodeCoordinator androidx.compose.ui.node.NodeCoordinator.getWrappedBy$ui():81:81 -> N0
    23:24:long positionIn-iSbpLlY$ui(androidx.compose.ui.node.LookaheadDelegate,boolean):548 -> N0
      # {"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 -> N0
    1:7:float getDensity():424:424 -> getDensity
    1:2:androidx.compose.ui.unit.LayoutDirection getLayoutDirection():421:421 -> getLayoutDirection
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls91;"}
    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 -> i
    1:3:void placeAt-f8xVGno(long,float,kotlin.jvm.functions.Function1):486:486 -> k0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JFLnu0;)V"}
    4:8:boolean androidx.compose.ui.node.LookaheadCapablePlaceable.isShallowPlacing$ui():114:114 -> k0
    4:8:void placeAt-f8xVGno(long,float,kotlin.jvm.functions.Function1):487 -> k0
    9:12:void placeAt-f8xVGno(long,float,kotlin.jvm.functions.Function1):488:488 -> k0
    1:7:float getFontScale():427:427 -> l
    1:2:boolean isLookingAhead():418:418 -> r
    1:2:androidx.compose.ui.node.LookaheadCapablePlaceable getChild():403:403 -> u0
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lpi1;"}
    3:6:androidx.compose.ui.node.NodeCoordinator androidx.compose.ui.node.NodeCoordinator.getWrapped$ui():80:80 -> u0
    3:6:androidx.compose.ui.node.LookaheadCapablePlaceable getChild():403 -> u0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    7:13:androidx.compose.ui.node.LookaheadCapablePlaceable getChild():403:403 -> u0
    1:3:androidx.compose.ui.layout.LayoutCoordinates getCoordinates():436:436 -> w0
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr91;"}
    1:8:boolean getHasMeasureResult():406:406 -> x0
