# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.node.NodeCoordinator":"NodeCoordinator.kt","androidx.compose.ui.semantics.SemanticsPropertyKey":"SemanticsProperties.kt","kotlin.jvm.internal.FunctionReferenceImpl":"FunctionReferenceImpl.java","androidx.compose.ui.focus.FocusTargetModifierNodeKt":"FocusTargetModifierNode.kt","kotlinx.coroutines.internal.ContextScope":"Scopes.kt","androidx.compose.ui.focus.FocusTargetNode":"FocusTargetNode.kt","androidx.compose.ui.semantics.SemanticsPropertiesKt":"SemanticsProperties.kt","androidx.compose.foundation.FocusableNode$focusTargetNode$1":"Focusable.kt","androidx.compose.ui.Modifier$Node":"Modifier.kt","kotlin.jvm.internal.Ref$ObjectRef":"Ref.java"}}
androidx.compose.foundation.FocusableNode -> xs0:
# {"id":"sourceFile","fileName":"Focusable.kt"}
    androidx.compose.ui.focus.FocusTargetModifierNode focusTargetNode -> A
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lts0;"}
    androidx.compose.foundation.FocusableNode$TraverseKey TraverseKey -> B
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lmb;"}
    androidx.compose.foundation.interaction.MutableInteractionSource interactionSource -> v
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwn1;"}
    kotlin.jvm.functions.Function1 onFocusChange -> w
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lnu0;"}
    androidx.compose.foundation.interaction.FocusInteraction$Focus focusedInteraction -> x
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lds0;"}
    androidx.compose.ui.layout.PinnableContainer$PinnedHandle pinnedHandle -> y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lxc1;"}
    androidx.compose.ui.layout.LayoutCoordinates globalLayoutCoordinates -> z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lvr1;"}
    5:7:void androidx.compose.foundation.FocusableNode$TraverseKey.<init>():165:165 -> <clinit>
    5:7:void androidx.compose.foundation.FocusableNode$TraverseKey.<init>(kotlin.jvm.internal.DefaultConstructorMarker):0 -> <clinit>
    5:7:void <clinit>():0 -> <clinit>
    8:10:void <clinit>():0:0 -> <clinit>
    1:3:void <init>(androidx.compose.foundation.interaction.MutableInteractionSource,int,kotlin.jvm.functions.Function1):152:152 -> <init>
    1:3:void <init>(androidx.compose.foundation.interaction.MutableInteractionSource,int,kotlin.jvm.functions.Function1,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwn1;ILn;)V"}
    4:5:void <init>(androidx.compose.foundation.interaction.MutableInteractionSource,int,kotlin.jvm.functions.Function1):153:153 -> <init>
    4:5:void <init>(androidx.compose.foundation.interaction.MutableInteractionSource,int,kotlin.jvm.functions.Function1,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    6:7:void <init>(androidx.compose.foundation.interaction.MutableInteractionSource,int,kotlin.jvm.functions.Function1):155:155 -> <init>
    6:7:void <init>(androidx.compose.foundation.interaction.MutableInteractionSource,int,kotlin.jvm.functions.Function1,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    8:12:void <init>(androidx.compose.foundation.interaction.MutableInteractionSource,int,kotlin.jvm.functions.Function1):178:178 -> <init>
    8:12:void <init>(androidx.compose.foundation.interaction.MutableInteractionSource,int,kotlin.jvm.functions.Function1,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    13:23:void kotlin.jvm.internal.FunctionReferenceImpl.<init>(int,java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):29:29 -> <init>
    13:23:void androidx.compose.foundation.FocusableNode$focusTargetNode$1.<init>(java.lang.Object):0 -> <init>
    13:23:void <init>(androidx.compose.foundation.interaction.MutableInteractionSource,int,kotlin.jvm.functions.Function1):178 -> <init>
    13:23:void <init>(androidx.compose.foundation.interaction.MutableInteractionSource,int,kotlin.jvm.functions.Function1,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    24:30:androidx.compose.ui.focus.FocusTargetModifierNode androidx.compose.ui.focus.FocusTargetModifierNodeKt.FocusTargetModifierNode-PYyLHbc(int,kotlin.jvm.functions.Function2):112:112 -> <init>
    24:30:void <init>(androidx.compose.foundation.interaction.MutableInteractionSource,int,kotlin.jvm.functions.Function1):176 -> <init>
    24:30:void <init>(androidx.compose.foundation.interaction.MutableInteractionSource,int,kotlin.jvm.functions.Function1,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    31:36:void <init>(androidx.compose.foundation.interaction.MutableInteractionSource,int,kotlin.jvm.functions.Function1):175:175 -> <init>
    31:36:void <init>(androidx.compose.foundation.interaction.MutableInteractionSource,int,kotlin.jvm.functions.Function1,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    1:2:boolean getShouldAutoInvalidate():163:163 -> D0
    1:8:void onReset():244:244 -> I0
    9:11:void onReset():245:245 -> I0
    1:2:androidx.compose.ui.layout.PinnableContainer retrievePinnableContainer():269:269 -> L
    1:2:void onObservedReadsChanged():249 -> L
    3:5:void kotlin.jvm.internal.Ref$ObjectRef.<init>():13:13 -> L
    3:5:androidx.compose.ui.layout.PinnableContainer retrievePinnableContainer():269 -> L
    3:5:void onObservedReadsChanged():249 -> L
    6:15:androidx.compose.ui.layout.PinnableContainer retrievePinnableContainer():270:270 -> L
    6:15:void onObservedReadsChanged():249 -> L
    16:19:androidx.compose.ui.layout.PinnableContainer retrievePinnableContainer():271:271 -> L
    16:19:void onObservedReadsChanged():249 -> L
    20:21:void onObservedReadsChanged():250:250 -> L
    22:25:androidx.compose.ui.focus.FocusState androidx.compose.ui.focus.FocusTargetNode.getFocusState():55:55 -> L
    22:25:void onObservedReadsChanged():250 -> L
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    26:31:void onObservedReadsChanged():250:250 -> L
    32:40:void onObservedReadsChanged():251:251 -> L
    41:48:void onObservedReadsChanged():252:252 -> L
    1:4:boolean androidx.compose.ui.Modifier$Node.isAttached():221:221 -> R0
    1:4:void emitWithFallback(androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.interaction.Interaction):312 -> R0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwn1;Lf51;)V"}
    5:10:void emitWithFallback(androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.interaction.Interaction):320:320 -> R0
    11:12:kotlin.coroutines.CoroutineContext kotlinx.coroutines.internal.ContextScope.getCoroutineContext():40:40 -> R0
    11:12:void emitWithFallback(androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.interaction.Interaction):320 -> R0
    13:37:void emitWithFallback(androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.interaction.Interaction):320:320 -> R0
    38:57:void emitWithFallback(androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.interaction.Interaction):321:321 -> R0
    58:61:void emitWithFallback(androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.interaction.Interaction):326:326 -> R0
    1:8:void update(androidx.compose.foundation.interaction.MutableInteractionSource):207:207 -> S0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwn1;)V"}
    9:12:void disposeInteractionSource():302:302 -> S0
    9:12:void update(androidx.compose.foundation.interaction.MutableInteractionSource):208 -> S0
    13:16:void disposeInteractionSource():303:303 -> S0
    13:16:void update(androidx.compose.foundation.interaction.MutableInteractionSource):208 -> S0
    17:21:void disposeInteractionSource():304:304 -> S0
    17:21:void update(androidx.compose.foundation.interaction.MutableInteractionSource):208 -> S0
    22:25:void disposeInteractionSource():305:305 -> S0
    22:25:void update(androidx.compose.foundation.interaction.MutableInteractionSource):208 -> S0
    26:27:void disposeInteractionSource():308:308 -> S0
    26:27:void update(androidx.compose.foundation.interaction.MutableInteractionSource):208 -> S0
    28:30:void update(androidx.compose.foundation.interaction.MutableInteractionSource):209:209 -> S0
    1:2:void applySemantics(androidx.compose.ui.semantics.SemanticsPropertyReceiver):239:239 -> l0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lpi2;)V"}
    3:6:androidx.compose.ui.focus.FocusState androidx.compose.ui.focus.FocusTargetNode.getFocusState():55:55 -> l0
    3:6:void applySemantics(androidx.compose.ui.semantics.SemanticsPropertyReceiver):239 -> l0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    7:12:void applySemantics(androidx.compose.ui.semantics.SemanticsPropertyReceiver):239:239 -> l0
    13:23:void androidx.compose.ui.semantics.SemanticsPropertiesKt.setFocused(androidx.compose.ui.semantics.SemanticsPropertyReceiver,boolean):977:977 -> l0
    13:23:void applySemantics(androidx.compose.ui.semantics.SemanticsPropertyReceiver):239 -> l0
    24:26:void androidx.compose.ui.semantics.SemanticsPropertyKey.setValue(androidx.compose.ui.semantics.SemanticsPropertyReceiver,kotlin.reflect.KProperty,java.lang.Object):490:490 -> l0
    24:26:void androidx.compose.ui.semantics.SemanticsPropertiesKt.setFocused(androidx.compose.ui.semantics.SemanticsPropertyReceiver,boolean):977 -> l0
    24:26:void applySemantics(androidx.compose.ui.semantics.SemanticsPropertyReceiver):239 -> l0
    27:31:void applySemantics(androidx.compose.ui.semantics.SemanticsPropertyReceiver):240:240 -> l0
    32:42:void kotlin.jvm.internal.FunctionReferenceImpl.<init>(int,java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):29:29 -> l0
    32:42:void androidx.compose.foundation.FocusableNode$applySemantics$1.<init>(java.lang.Object):0 -> l0
    32:42:void applySemantics(androidx.compose.ui.semantics.SemanticsPropertyReceiver):240 -> l0
    43:54:void androidx.compose.ui.semantics.SemanticsPropertiesKt.requestFocus(androidx.compose.ui.semantics.SemanticsPropertyReceiver,java.lang.String,kotlin.jvm.functions.Function0):1637:1637 -> l0
    43:54:void androidx.compose.ui.semantics.SemanticsPropertiesKt.requestFocus$default(androidx.compose.ui.semantics.SemanticsPropertyReceiver,java.lang.String,kotlin.jvm.functions.Function0,int,java.lang.Object):1636 -> l0
    43:54:void applySemantics(androidx.compose.ui.semantics.SemanticsPropertyReceiver):240 -> l0
    1:3:java.lang.Object getTraverseKey():168:168 -> p
    1:2:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):259:259 -> t
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lvr1;)V"}
    3:4:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):260:260 -> t
    5:8:androidx.compose.ui.focus.FocusState androidx.compose.ui.focus.FocusTargetNode.getFocusState():55:55 -> t
    5:8:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):260 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    9:15:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):260:260 -> t
    16:19:boolean androidx.compose.ui.node.NodeCoordinator.isAttached():177:177 -> t
    16:19:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):261 -> t
    20:21:boolean androidx.compose.ui.Modifier$Node.isAttached():221:221 -> t
    20:21:boolean androidx.compose.ui.node.NodeCoordinator.isAttached():177 -> t
    20:21:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):261 -> t
    22:25:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):261:261 -> t
    26:29:void notifyObserverWhenAttached():275:275 -> t
    26:29:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):262 -> t
    30:33:boolean androidx.compose.ui.node.NodeCoordinator.isAttached():177:177 -> t
    30:33:void notifyObserverWhenAttached():275 -> t
    30:33:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):262 -> t
    34:37:boolean androidx.compose.ui.Modifier$Node.isAttached():221:221 -> t
    34:37:boolean androidx.compose.ui.node.NodeCoordinator.isAttached():177 -> t
    34:37:void notifyObserverWhenAttached():275 -> t
    34:37:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):262 -> t
    38:41:boolean androidx.compose.ui.Modifier$Node.isAttached():221:221 -> t
    38:41:androidx.compose.foundation.FocusedBoundsObserverNode getFocusedBoundsObserver():188 -> t
    38:41:void notifyObserverWhenAttached():276 -> t
    38:41:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):262 -> t
    42:45:androidx.compose.foundation.FocusedBoundsObserverNode getFocusedBoundsObserver():189:189 -> t
    42:45:void notifyObserverWhenAttached():276 -> t
    42:45:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):262 -> t
    46:49:boolean androidx.compose.ui.Modifier$Node.isAttached():221:221 -> t
    46:49:androidx.compose.foundation.FocusedBoundsObserverNode getFocusedBoundsObserver():188 -> t
    46:49:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):264 -> t
    50:53:androidx.compose.foundation.FocusedBoundsObserverNode getFocusedBoundsObserver():189:189 -> t
    50:53:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):264 -> t
