# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.semantics.SemanticsProperties":"SemanticsProperties.kt","androidx.compose.ui.node.NodeCoordinator":"NodeCoordinator.kt","androidx.compose.ui.semantics.SemanticsPropertyKey":"SemanticsProperties.kt","androidx.compose.ui.semantics.SemanticsActions":"SemanticsProperties.kt","kotlin.jvm.internal.FunctionReferenceImpl":"FunctionReferenceImpl.java","androidx.compose.ui.focus.FocusTargetModifierNodeKt":"FocusTargetModifierNode.kt","androidx.compose.ui.focus.FocusTargetNode":"FocusTargetNode.kt","androidx.compose.ui.semantics.SemanticsPropertiesKt":"SemanticsProperties.kt","androidx.compose.ui.Modifier$Node":"Modifier.kt","kotlin.jvm.internal.Ref$ObjectRef":"Ref.java"}}
androidx.compose.foundation.FocusableNode -> bl2:
# {"id":"sourceFile","fileName":"Focusable.kt"}
    androidx.compose.foundation.FocusableNode$TraverseKey TraverseKey -> A0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lsj4;"}
    androidx.compose.foundation.interaction.MutableInteractionSource interactionSource -> u0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwd4;"}
    kotlin.jvm.functions.Function1 onFocusChange -> v0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lyo2;"}
    androidx.compose.foundation.interaction.FocusInteraction$Focus focusedInteraction -> w0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lxj2;"}
    androidx.compose.ui.layout.PinnableContainer$PinnedHandle pinnedHandle -> x0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbt3;"}
    androidx.compose.ui.layout.LayoutCoordinates globalLayoutCoordinates -> y0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljm4;"}
    androidx.compose.ui.focus.FocusTargetModifierNode focusTargetNode -> z0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwk2;"}
    3:5:void androidx.compose.foundation.FocusableNode$TraverseKey.<init>():165:165 -> <clinit>
    3:5:void androidx.compose.foundation.FocusableNode$TraverseKey.<init>(kotlin.jvm.internal.DefaultConstructorMarker):0 -> <clinit>
    3:5:void <clinit>():0 -> <clinit>
    6:8:void <clinit>():0:0 -> <clinit>
    1:3:void <init>(androidx.compose.foundation.interaction.MutableInteractionSource,int,kotlin.jvm.functions.Function1):152:152 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwd4;ILw;)V"}
    4:5:void <init>(androidx.compose.foundation.interaction.MutableInteractionSource,int,kotlin.jvm.functions.Function1):153:153 -> <init>
    6:7:void <init>(androidx.compose.foundation.interaction.MutableInteractionSource,int,kotlin.jvm.functions.Function1):155:155 -> <init>
    8:13:void <init>(androidx.compose.foundation.interaction.MutableInteractionSource,int,kotlin.jvm.functions.Function1):178:178 -> <init>
    14:23:void kotlin.jvm.internal.FunctionReferenceImpl.<init>(int,java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):29:29 -> <init>
    14:23:void androidx.compose.foundation.FocusableNode$focusTargetNode$1.<init>(java.lang.Object):0 -> <init>
    14:23:void <init>(androidx.compose.foundation.interaction.MutableInteractionSource,int,kotlin.jvm.functions.Function1):178 -> <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>
    31:36:void <init>(androidx.compose.foundation.interaction.MutableInteractionSource,int,kotlin.jvm.functions.Function1):175:175 -> <init>
    1:2:void applySemantics(androidx.compose.ui.semantics.SemanticsPropertyReceiver):239:239 -> F0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyo6;)V"}
    3:6:androidx.compose.ui.focus.FocusState androidx.compose.ui.focus.FocusTargetNode.getFocusState():55:55 -> F0
    3:6:void applySemantics(androidx.compose.ui.semantics.SemanticsPropertyReceiver):239 -> F0
      # {"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 -> F0
    13:14:androidx.compose.ui.semantics.SemanticsPropertyKey androidx.compose.ui.semantics.SemanticsProperties.getFocused():88:88 -> F0
    13:14:void androidx.compose.ui.semantics.SemanticsPropertiesKt.setFocused(androidx.compose.ui.semantics.SemanticsPropertyReceiver,boolean):977 -> F0
    13:14:void applySemantics(androidx.compose.ui.semantics.SemanticsPropertyReceiver):239 -> F0
    15:23:void androidx.compose.ui.semantics.SemanticsPropertiesKt.setFocused(androidx.compose.ui.semantics.SemanticsPropertyReceiver,boolean):977:977 -> F0
    15:23:void applySemantics(androidx.compose.ui.semantics.SemanticsPropertyReceiver):239 -> F0
    24:26:void androidx.compose.ui.semantics.SemanticsPropertyKey.setValue(androidx.compose.ui.semantics.SemanticsPropertyReceiver,kotlin.reflect.KProperty,java.lang.Object):490:490 -> F0
    24:26:void androidx.compose.ui.semantics.SemanticsPropertiesKt.setFocused(androidx.compose.ui.semantics.SemanticsPropertyReceiver,boolean):977 -> F0
    24:26:void applySemantics(androidx.compose.ui.semantics.SemanticsPropertyReceiver):239 -> F0
    27:31:void applySemantics(androidx.compose.ui.semantics.SemanticsPropertyReceiver):240:240 -> F0
    32:41:void kotlin.jvm.internal.FunctionReferenceImpl.<init>(int,java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):29:29 -> F0
    32:41:void androidx.compose.foundation.FocusableNode$applySemantics$1.<init>(java.lang.Object):0 -> F0
    32:41:void applySemantics(androidx.compose.ui.semantics.SemanticsPropertyReceiver):240 -> F0
    42:43:androidx.compose.ui.semantics.SemanticsPropertyKey androidx.compose.ui.semantics.SemanticsActions.getRequestFocus():388:388 -> F0
    42:43:void androidx.compose.ui.semantics.SemanticsPropertiesKt.requestFocus(androidx.compose.ui.semantics.SemanticsPropertyReceiver,java.lang.String,kotlin.jvm.functions.Function0):1637 -> F0
    42:43: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 -> F0
    42:43:void applySemantics(androidx.compose.ui.semantics.SemanticsPropertyReceiver):240 -> F0
    44:53:void androidx.compose.ui.semantics.SemanticsPropertiesKt.requestFocus(androidx.compose.ui.semantics.SemanticsPropertyReceiver,java.lang.String,kotlin.jvm.functions.Function0):1637:1637 -> F0
    44:53: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 -> F0
    44:53:void applySemantics(androidx.compose.ui.semantics.SemanticsPropertyReceiver):240 -> F0
    1:2:boolean getShouldAutoInvalidate():163:163 -> K0
    1:8:void onReset():244:244 -> P0
    9:11:void onReset():245:245 -> P0
    1:4:boolean androidx.compose.ui.Modifier$Node.isAttached():221:221 -> Y0
    1:4:void emitWithFallback(androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.interaction.Interaction):312 -> Y0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwd4;Loe3;)V"}
    5:10:void emitWithFallback(androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.interaction.Interaction):320:320 -> Y0
    11:12:kotlin.coroutines.CoroutineContext kotlinx.coroutines.internal.ContextScope.getCoroutineContext():40:40 -> Y0
    11:12:void emitWithFallback(androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.interaction.Interaction):320 -> Y0
    13:36:void emitWithFallback(androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.interaction.Interaction):320:320 -> Y0
    37:49:void emitWithFallback(androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.interaction.Interaction):321:321 -> Y0
    50:55:kotlinx.coroutines.Job kotlinx.coroutines.BuildersKt.launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1:1 -> Y0
    50:55:void emitWithFallback(androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.interaction.Interaction):321 -> Y0
    56:59:void emitWithFallback(androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.interaction.Interaction):326:326 -> Y0
    1:8:void update(androidx.compose.foundation.interaction.MutableInteractionSource):207:207 -> Z0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwd4;)V"}
    9:12:void disposeInteractionSource():302:302 -> Z0
    9:12:void update(androidx.compose.foundation.interaction.MutableInteractionSource):208 -> Z0
    13:16:void disposeInteractionSource():303:303 -> Z0
    13:16:void update(androidx.compose.foundation.interaction.MutableInteractionSource):208 -> Z0
    17:21:void disposeInteractionSource():304:304 -> Z0
    17:21:void update(androidx.compose.foundation.interaction.MutableInteractionSource):208 -> Z0
    22:25:void disposeInteractionSource():305:305 -> Z0
    22:25:void update(androidx.compose.foundation.interaction.MutableInteractionSource):208 -> Z0
    26:27:void disposeInteractionSource():308:308 -> Z0
    26:27:void update(androidx.compose.foundation.interaction.MutableInteractionSource):208 -> Z0
    28:30:void update(androidx.compose.foundation.interaction.MutableInteractionSource):209:209 -> Z0
    1:2:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):259:259 -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljm4;)V"}
    3:4:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):260:260 -> h0
    5:8:androidx.compose.ui.focus.FocusState androidx.compose.ui.focus.FocusTargetNode.getFocusState():55:55 -> h0
    5:8:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):260 -> h0
      # {"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 -> h0
    16:19:boolean androidx.compose.ui.node.NodeCoordinator.isAttached():177:177 -> h0
    16:19:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):261 -> h0
    20:21:boolean androidx.compose.ui.Modifier$Node.isAttached():221:221 -> h0
    20:21:boolean androidx.compose.ui.node.NodeCoordinator.isAttached():177 -> h0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    20:21:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):261 -> h0
    22:25:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):261:261 -> h0
    26:29:void notifyObserverWhenAttached():275:275 -> h0
    26:29:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):262 -> h0
    30:33:boolean androidx.compose.ui.node.NodeCoordinator.isAttached():177:177 -> h0
    30:33:void notifyObserverWhenAttached():275 -> h0
    30:33:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):262 -> h0
    34:37:boolean androidx.compose.ui.Modifier$Node.isAttached():221:221 -> h0
    34:37:boolean androidx.compose.ui.node.NodeCoordinator.isAttached():177 -> h0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    34:37:void notifyObserverWhenAttached():275 -> h0
    34:37:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):262 -> h0
    38:41:boolean androidx.compose.ui.Modifier$Node.isAttached():221:221 -> h0
    38:41:androidx.compose.foundation.FocusedBoundsObserverNode getFocusedBoundsObserver():188 -> h0
    38:41:void notifyObserverWhenAttached():276 -> h0
    38:41:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):262 -> h0
    42:45:androidx.compose.foundation.FocusedBoundsObserverNode getFocusedBoundsObserver():189:189 -> h0
    42:45:void notifyObserverWhenAttached():276 -> h0
    42:45:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):262 -> h0
    46:49:boolean androidx.compose.ui.Modifier$Node.isAttached():221:221 -> h0
    46:49:androidx.compose.foundation.FocusedBoundsObserverNode getFocusedBoundsObserver():188 -> h0
    46:49:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):264 -> h0
    50:53:androidx.compose.foundation.FocusedBoundsObserverNode getFocusedBoundsObserver():189:189 -> h0
    50:53:void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates):264 -> h0
    1:2:androidx.compose.ui.layout.PinnableContainer retrievePinnableContainer():269:269 -> p0
    1:2:void onObservedReadsChanged():249 -> p0
    3:5:void kotlin.jvm.internal.Ref$ObjectRef.<init>():13:13 -> p0
    3:5:androidx.compose.ui.layout.PinnableContainer retrievePinnableContainer():269 -> p0
    3:5:void onObservedReadsChanged():249 -> p0
    6:15:androidx.compose.ui.layout.PinnableContainer retrievePinnableContainer():270:270 -> p0
    6:15:void onObservedReadsChanged():249 -> p0
    16:19:androidx.compose.ui.layout.PinnableContainer retrievePinnableContainer():271:271 -> p0
    16:19:void onObservedReadsChanged():249 -> p0
    20:21:void onObservedReadsChanged():250:250 -> p0
    22:25:androidx.compose.ui.focus.FocusState androidx.compose.ui.focus.FocusTargetNode.getFocusState():55:55 -> p0
    22:25:void onObservedReadsChanged():250 -> p0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    26:31:void onObservedReadsChanged():250:250 -> p0
    32:40:void onObservedReadsChanged():251:251 -> p0
    41:48:void onObservedReadsChanged():252:252 -> p0
    1:3:java.lang.Object getTraverseKey():168:168 -> q
