# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.input.pointer.PointerInputChange":"PointerEvent.kt","kotlin.jvm.internal.Ref$BooleanRef":"Ref.java","androidx.compose.ui.input.pointer.PointerEvent":"PointerEvent.android.kt","androidx.compose.ui.node.LayoutNode":"LayoutNode.kt","androidx.compose.ui.node.DpTouchBoundsExpansion":"TouchBoundsExpansion.kt","androidx.compose.ui.Modifier$Node":"Modifier.kt","androidx.compose.ui.node.TouchBoundsExpansion":"TouchBoundsExpansion.kt","kotlin.jvm.internal.Ref$ObjectRef":"Ref.java"}}
androidx.compose.ui.input.pointer.HoverIconModifierNode -> cy2:
# {"id":"sourceFile","fileName":"PointerIcon.kt"}
    androidx.compose.ui.node.DpTouchBoundsExpansion dpTouchBoundsExpansion -> n0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfy1;"}
    androidx.compose.ui.input.pointer.PointerIcon icon -> o0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbf;"}
    boolean cursorInBoundsOfNode -> p0
    1:3:void <init>(androidx.compose.ui.input.pointer.PointerIcon,boolean,androidx.compose.ui.node.DpTouchBoundsExpansion):203:203 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbf;Lfy1;)V"}
    4:5:void <init>(androidx.compose.ui.input.pointer.PointerIcon,boolean,androidx.compose.ui.node.DpTouchBoundsExpansion):206:206 -> <init>
    6:8:void <init>(androidx.compose.ui.input.pointer.PointerIcon,boolean,androidx.compose.ui.node.DpTouchBoundsExpansion):213:213 -> <init>
    1:4:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):253:253 -> A
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lua5;Lva5;J)V"}
    5:6:java.util.List androidx.compose.ui.input.pointer.PointerEvent.getChanges():58:58 -> A
    5:6:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):253 -> A
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    7:13:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):424:424 -> A
    14:17:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):425:425 -> A
    18:19:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):423:423 -> A
    20:21:int androidx.compose.ui.input.pointer.PointerInputChange.getType-T8wyACA():432:432 -> A
    20:21:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):253 -> A
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    22:27:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):253:253 -> A
    28:33:int androidx.compose.ui.input.pointer.PointerEvent.getType-7fucELk():107:107 -> A
    28:33:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):255 -> A
    34:35:void onEnter():264:264 -> A
    34:35:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):256 -> A
    36:42:void onEnter():265:265 -> A
    36:42:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):256 -> A
    43:50:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):258:258 -> A
    1:4:void onCancelPointerInput():282:282 -> M
    1:4:void onDetach():286:286 -> O0
    1:2:androidx.compose.ui.input.pointer.HoverIconModifierNode findOverridingAncestorNode():383:383 -> V0
    1:2:void displayIcon():302 -> V0
    3:5:void kotlin.jvm.internal.Ref$ObjectRef.<init>():13:13 -> V0
    3:5:androidx.compose.ui.input.pointer.HoverIconModifierNode findOverridingAncestorNode():383 -> V0
    3:5:void displayIcon():302 -> V0
    6:13:androidx.compose.ui.input.pointer.HoverIconModifierNode findOverridingAncestorNode():385:385 -> V0
    6:13:void displayIcon():302 -> V0
    14:19:androidx.compose.ui.input.pointer.HoverIconModifierNode findOverridingAncestorNode():393:393 -> V0
    14:19:void displayIcon():302 -> V0
    20:25:void displayIcon():302:302 -> V0
    26:29:void displayIcon():303:303 -> V0
    void displayIcon(androidx.compose.ui.input.pointer.PointerIcon) -> W0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lza5;)V"}
    1:2:void displayIconIfDescendantsDoNotHavePriority():307:307 -> X0
    3:6:void kotlin.jvm.internal.Ref$BooleanRef.<init>():85:85 -> X0
    3:6:void displayIconIfDescendantsDoNotHavePriority():307 -> X0
    7:8:void displayIconIfDescendantsDoNotHavePriority():307:307 -> X0
    9:16:void displayIconIfDescendantsDoNotHavePriority():310:310 -> X0
    17:20:void displayIconIfDescendantsDoNotHavePriority():324:324 -> X0
    21:24:void displayIconIfDescendantsDoNotHavePriority():325:325 -> X0
    boolean isRelevantPointerType-uerMTgs(int) -> Y0
    1:5:void onExit():269:269 -> Z0
    6:7:void onExit():270:270 -> Z0
    8:11:boolean androidx.compose.ui.Modifier$Node.isAttached():221:221 -> Z0
    8:11:void onExit():272 -> Z0
    12:13:void displayIconFromAncestorNodeWithCursorInBoundsOrDefaultIcon():401:401 -> Z0
    12:13:void onExit():273 -> Z0
    14:16:void kotlin.jvm.internal.Ref$ObjectRef.<init>():13:13 -> Z0
    14:16:void displayIconFromAncestorNodeWithCursorInBoundsOrDefaultIcon():401 -> Z0
    14:16:void onExit():273 -> Z0
    17:25:void displayIconFromAncestorNodeWithCursorInBoundsOrDefaultIcon():403:403 -> Z0
    17:25:void onExit():273 -> Z0
    26:40:void displayIconFromAncestorNodeWithCursorInBoundsOrDefaultIcon():419:419 -> Z0
    26:40:void onExit():273 -> Z0
    1:4:long getTouchBoundsExpansion-RZrCHBk():292:292 -> r
    5:8:androidx.compose.ui.unit.Density androidx.compose.ui.node.DelegatableNodeKt.requireDensity(androidx.compose.ui.node.DelegatableNode):387:387 -> r
    5:8:long getTouchBoundsExpansion-RZrCHBk():292 -> r
    9:10:androidx.compose.ui.unit.Density androidx.compose.ui.node.LayoutNode.getDensity():740:740 -> r
    9:10:androidx.compose.ui.unit.Density androidx.compose.ui.node.DelegatableNodeKt.requireDensity(androidx.compose.ui.node.DelegatableNode):387 -> r
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    9:10:long getTouchBoundsExpansion-RZrCHBk():292 -> r
    11:14:long androidx.compose.ui.node.DpTouchBoundsExpansion.roundToTouchBoundsExpansion-TW6G1oQ(androidx.compose.ui.unit.Density):175:175 -> r
    11:14:long getTouchBoundsExpansion-RZrCHBk():292 -> r
    15:20:long androidx.compose.ui.node.DpTouchBoundsExpansion.roundToTouchBoundsExpansion-TW6G1oQ(androidx.compose.ui.unit.Density):176:176 -> r
    15:20:long getTouchBoundsExpansion-RZrCHBk():292 -> r
    21:24:long androidx.compose.ui.node.DpTouchBoundsExpansion.roundToTouchBoundsExpansion-TW6G1oQ(androidx.compose.ui.unit.Density):177:177 -> r
    21:24:long getTouchBoundsExpansion-RZrCHBk():292 -> r
    25:28:long androidx.compose.ui.node.DpTouchBoundsExpansion.roundToTouchBoundsExpansion-TW6G1oQ(androidx.compose.ui.unit.Density):178:178 -> r
    25:28:long getTouchBoundsExpansion-RZrCHBk():292 -> r
    29:32:long androidx.compose.ui.node.DpTouchBoundsExpansion.roundToTouchBoundsExpansion-TW6G1oQ(androidx.compose.ui.unit.Density):179:179 -> r
    29:32:long getTouchBoundsExpansion-RZrCHBk():292 -> r
    33:37:long androidx.compose.ui.node.DpTouchBoundsExpansion.roundToTouchBoundsExpansion-TW6G1oQ(androidx.compose.ui.unit.Density):175:175 -> r
    33:37:long getTouchBoundsExpansion-RZrCHBk():292 -> r
    38:40:long androidx.compose.ui.node.TouchBoundsExpansion.access$getNone$cp():35:35 -> r
    38:40:long androidx.compose.ui.node.TouchBoundsExpansion$Companion.getNone-RZrCHBk():65 -> r
    38:40:long getTouchBoundsExpansion-RZrCHBk():293 -> r
