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