# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.text.TextLayoutResult":"TextLayoutResult.kt","androidx.compose.ui.text.input.TextFieldValue":"TextFieldValue.kt","androidx.compose.foundation.text.TextLayoutResultProxy":"TextLayoutResultProxy.kt","androidx.compose.ui.text.TextRange":"TextRange.kt","androidx.compose.foundation.text.selection.TextFieldSelectionManager_androidKt":"TextFieldSelectionManager.android.kt","androidx.compose.ui.platform.AndroidClipboard":"AndroidClipboard.android.kt","kotlinx.coroutines.Job":"Job.kt","androidx.compose.foundation.text.ValidatingOffsetMappingKt":"ValidatingOffsetMapping.kt","androidx.compose.ui.geometry.Offset":"Offset.kt","androidx.compose.ui.text.AnnotatedString":"AnnotatedString.kt","androidx.compose.foundation.text.selection.Selection$AnchorInfo":"Selection.kt","androidx.compose.ui.text.TextLayoutInput":"TextLayoutResult.kt","androidx.compose.foundation.text.contextmenu.modifier.TextContextMenuToolbarHandlerNode":"TextContextMenuToolbarHandlerModifier.kt","androidx.compose.ui.text.TextRange$Companion":"TextRange.kt","androidx.compose.foundation.text.LegacyTextFieldState":"CoreTextField.kt","androidx.compose.ui.platform.AndroidClipboardManager":"AndroidClipboardManager.android.kt","kotlinx.coroutines.Job$DefaultImpls":"Job.kt","kotlin.coroutines.jvm.internal.Boxing":"boxing.kt","androidx.compose.foundation.text.selection.Selection":"Selection.kt","androidx.compose.ui.hapticfeedback.HapticFeedbackType":"HapticFeedbackType.kt"}}
androidx.compose.foundation.text.selection.TextFieldSelectionManager -> dk7:
# {"id":"sourceFile","fileName":"TextFieldSelectionManager.kt"}
    androidx.compose.foundation.text.selection.MouseSelectionObserver mouseSelectionObserver -> A
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lzd;"}
    boolean textToolbarShownViaProvider -> B
    androidx.compose.foundation.text.UndoManager undoManager -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lzy7;"}
    androidx.compose.ui.text.input.OffsetMapping offsetMapping -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lgq4;"}
    kotlin.jvm.functions.Function1 onValueChange -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lop2;"}
    androidx.compose.foundation.text.LegacyTextFieldState state -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lnw3;"}
    androidx.compose.runtime.MutableState valueState -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ly55;"}
    androidx.compose.ui.text.input.VisualTransformation visualTransformation -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lj98;"}
    kotlin.jvm.functions.Function0 requestAutofillAction -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lmp2;"}
    androidx.compose.ui.platform.Clipboard clipboard -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lpy0;"}
    kotlinx.coroutines.CoroutineScope coroutineScope -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lge1;"}
    androidx.compose.foundation.text.selection.PlatformSelectionBehaviors platformSelectionBehaviors -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfh5;"}
    androidx.compose.ui.hapticfeedback.HapticFeedback hapticFeedBack -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lly2;"}
    androidx.compose.ui.focus.FocusRequester focusRequester -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lal2;"}
    androidx.compose.runtime.MutableState editable$delegate -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ly55;"}
    androidx.compose.runtime.MutableState enabled$delegate -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ly55;"}
    long dragBeginPosition -> o
    androidx.compose.ui.text.TextRange dragBeginSelection -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lql7;"}
    long dragTotalDistance -> q
    androidx.compose.runtime.MutableState draggingHandle$delegate -> r
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ly55;"}
    androidx.compose.runtime.MutableState currentDragPosition$delegate -> s
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ly55;"}
    int previousRawDragOffset -> t
    androidx.compose.ui.text.input.TextFieldValue oldValue -> u
      # {"id":"com.android.tools.r8.residualsignature","signature":"Llk7;"}
    androidx.compose.foundation.text.selection.SelectionLayout previousSelectionLayout -> v
      # {"id":"com.android.tools.r8.residualsignature","signature":"Liz6;"}
    androidx.compose.ui.text.TextRange latestSelection -> w
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lql7;"}
    androidx.compose.runtime.MutableState hasAvailableTextToPaste$delegate -> x
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ly55;"}
    androidx.compose.foundation.text.contextmenu.modifier.ToolbarRequester toolbarRequester -> y
      # {"id":"com.android.tools.r8.residualsignature","signature":"La47;"}
    androidx.compose.foundation.text.TextDragObserver touchSelectionObserver -> z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbk7;"}
    1:5:void <init>(androidx.compose.foundation.text.UndoManager):93:93 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lzy7;)V"}
    6:7:androidx.compose.ui.text.input.OffsetMapping androidx.compose.foundation.text.ValidatingOffsetMappingKt.getValidatingEmptyOffsetMappingIdentity():27:27 -> <init>
    6:7:void <init>(androidx.compose.foundation.text.UndoManager):96 -> <init>
    8:9:void <init>(androidx.compose.foundation.text.UndoManager):96:96 -> <init>
    10:18:void <init>(androidx.compose.foundation.text.UndoManager):99:99 -> <init>
    19:27:void <init>(androidx.compose.foundation.text.UndoManager):108:108 -> <init>
    28:31:androidx.compose.runtime.MutableState androidx.compose.runtime.SnapshotStateKt.mutableStateOf$default(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy,int,java.lang.Object):1:1 -> <init>
    28:31:void <init>(androidx.compose.foundation.text.UndoManager):108 -> <init>
    32:33:void <init>(androidx.compose.foundation.text.UndoManager):108:108 -> <init>
    34:35:androidx.compose.ui.text.input.VisualTransformation androidx.compose.ui.text.input.VisualTransformation$Companion.getNone():83:83 -> <init>
    34:35:void <init>(androidx.compose.foundation.text.UndoManager):128 -> <init>
    36:37:void <init>(androidx.compose.foundation.text.UndoManager):128:128 -> <init>
    38:39:void <init>(androidx.compose.foundation.text.UndoManager):151:151 -> <init>
    40:43:androidx.compose.runtime.MutableState androidx.compose.runtime.SnapshotStateKt.mutableStateOf$default(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy,int,java.lang.Object):1:1 -> <init>
    40:43:void <init>(androidx.compose.foundation.text.UndoManager):151 -> <init>
    44:45:void <init>(androidx.compose.foundation.text.UndoManager):151:151 -> <init>
    46:49:androidx.compose.runtime.MutableState androidx.compose.runtime.SnapshotStateKt.mutableStateOf$default(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy,int,java.lang.Object):1:1 -> <init>
    46:49:void <init>(androidx.compose.foundation.text.UndoManager):154 -> <init>
    50:51:void <init>(androidx.compose.foundation.text.UndoManager):154:154 -> <init>
    52:53:void <init>(androidx.compose.foundation.text.UndoManager):160:160 -> <init>
    54:55:void <init>(androidx.compose.foundation.text.UndoManager):174:174 -> <init>
    56:59:androidx.compose.runtime.MutableState androidx.compose.runtime.SnapshotStateKt.mutableStateOf$default(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy,int,java.lang.Object):1:1 -> <init>
    56:59:void <init>(androidx.compose.foundation.text.UndoManager):182 -> <init>
    60:61:void <init>(androidx.compose.foundation.text.UndoManager):182:182 -> <init>
    62:65:androidx.compose.runtime.MutableState androidx.compose.runtime.SnapshotStateKt.mutableStateOf$default(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy,int,java.lang.Object):1:1 -> <init>
    62:65:void <init>(androidx.compose.foundation.text.UndoManager):186 -> <init>
    66:68:void <init>(androidx.compose.foundation.text.UndoManager):186:186 -> <init>
    69:70:void <init>(androidx.compose.foundation.text.UndoManager):193:193 -> <init>
    71:77:void <init>(androidx.compose.foundation.text.UndoManager):199:199 -> <init>
    78:79:void <init>(androidx.compose.foundation.text.UndoManager):218:218 -> <init>
    80:83:androidx.compose.runtime.MutableState androidx.compose.runtime.SnapshotStateKt.mutableStateOf$default(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy,int,java.lang.Object):1:1 -> <init>
    80:83:void <init>(androidx.compose.foundation.text.UndoManager):218 -> <init>
    84:85:void <init>(androidx.compose.foundation.text.UndoManager):218:218 -> <init>
    86:89:void <init>(androidx.compose.foundation.text.UndoManager):220:220 -> <init>
    90:92:void androidx.compose.foundation.text.contextmenu.modifier.ToolbarRequesterImpl.<init>():76:76 -> <init>
    90:92:void <init>(androidx.compose.foundation.text.UndoManager):220 -> <init>
    93:94:void <init>(androidx.compose.foundation.text.UndoManager):220:220 -> <init>
    95:101:void <init>(androidx.compose.foundation.text.UndoManager):265:265 -> <init>
    102:109:void <init>(androidx.compose.foundation.text.UndoManager):450:450 -> <init>
    1:11:kotlinx.coroutines.Job copy$foundation(boolean):887:887 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Z)Ld47;"}
    12:19: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 -> a
    12:19:kotlinx.coroutines.Job copy$foundation(boolean):887 -> a
    1:3:androidx.compose.ui.text.input.TextFieldValue createTextFieldValue-FDrldGo(androidx.compose.ui.text.AnnotatedString,long):1357:1357 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lgk;J)Llk7;"}
    4:7:void androidx.compose.ui.text.input.TextFieldValue.<init>(androidx.compose.ui.text.AnnotatedString,long,androidx.compose.ui.text.TextRange,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> b
    4:7:void androidx.compose.ui.text.input.TextFieldValue.<init>(androidx.compose.ui.text.AnnotatedString,long,androidx.compose.ui.text.TextRange,int,kotlin.jvm.internal.DefaultConstructorMarker):61 -> b
    4:7:androidx.compose.ui.text.input.TextFieldValue createTextFieldValue-FDrldGo(androidx.compose.ui.text.AnnotatedString,long):1357 -> b
    1:11:kotlinx.coroutines.Job cut$foundation():967:967 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"()V"}
    12:17: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 -> c
    12:17:kotlinx.coroutines.Job cut$foundation():967 -> c
    1:4:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):752:752 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lvp4;)V"}
    5:6:long androidx.compose.ui.text.input.TextFieldValue.getSelection-d9O1mEE():88:88 -> d
    5:6:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):752 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    7:12:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):752:752 -> d
    13:27:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):755:755 -> d
    28:29:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):758:758 -> d
    30:32:long androidx.compose.ui.geometry.Offset.unbox-impl():0:0 -> d
    30:32:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):758 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    33:36:int androidx.compose.foundation.text.TextLayoutResultProxy.getOffsetForPosition-3MmeM6k$default(androidx.compose.foundation.text.TextLayoutResultProxy,long,boolean,int,java.lang.Object):52:52 -> d
    33:36:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):758 -> d
    37:41:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):758:758 -> d
    42:45:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):760:760 -> d
    46:47:long androidx.compose.ui.text.input.TextFieldValue.getSelection-d9O1mEE():88:88 -> d
    46:47:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):760 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    48:51:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):760:760 -> d
    52:55:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):762:762 -> d
    56:60:long androidx.compose.ui.text.TextRangeKt.TextRange(int):97:97 -> d
    56:60:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):762 -> d
    61:64:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):762:762 -> d
    65:69:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):763:763 -> d
    70:71:long androidx.compose.ui.text.input.TextFieldValue.getSelection-d9O1mEE():88:88 -> d
    70:71:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):764 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    72:76:androidx.compose.ui.text.TextRange androidx.compose.ui.text.TextRange.box-impl(long):0:0 -> d
    72:76:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):764 -> d
    77:80:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):764:764 -> d
    81:84:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):768:768 -> d
    85:86:java.lang.String androidx.compose.ui.text.input.TextFieldValue.getText():82:82 -> d
    85:86:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):768 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    87:88:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> d
    87:88:java.lang.String androidx.compose.ui.text.input.TextFieldValue.getText():82 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    87:88:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):768 -> d
    89:99:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):768:768 -> d
    100:103:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):769:769 -> d
    104:107:void deselect-_kEHs6E$foundation(androidx.compose.ui.geometry.Offset):770:770 -> d
    1:10:void enterSelectionMode$foundation(boolean):733:733 -> e
    11:17:void enterSelectionMode$foundation(boolean):734:734 -> e
    18:23:void enterSelectionMode$foundation(boolean):736:736 -> e
    24:26:void enterSelectionMode$foundation(boolean):737:737 -> e
    27:32:void enterSelectionMode$foundation(boolean):738:738 -> e
    1:6:kotlin.Pair getContextTextAndSelection():832:832 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld55;"}
    7:11:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> f
    7:11:kotlin.Pair getContextTextAndSelection():832 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    12:15:kotlin.Pair getContextTextAndSelection():834:834 -> f
    16:17:long androidx.compose.ui.text.TextRange.unbox-impl():0:0 -> f
    16:17:kotlin.Pair getContextTextAndSelection():834 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    18:28:kotlin.Pair getContextTextAndSelection():836:836 -> f
    29:41:kotlin.Pair getContextTextAndSelection():837:837 -> f
    42:45:kotlin.Pair getContextTextAndSelection():835:835 -> f
    46:47:kotlin.Pair getContextTextAndSelection():841:841 -> f
    48:52:androidx.compose.ui.text.TextRange androidx.compose.ui.text.TextRange.box-impl(long):0:0 -> f
    48:52:kotlin.Pair getContextTextAndSelection():841 -> f
    53:58:kotlin.Pair getContextTextAndSelection():841:841 -> f
    1:2:androidx.compose.ui.geometry.Offset getCurrentDragPosition-_m7T9-E():186:186 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lvp4;"}
    3:9:androidx.compose.ui.geometry.Offset getCurrentDragPosition-_m7T9-E():1506:1506 -> g
    1:2:boolean getEditable():151:151 -> h
    3:13:boolean getEditable():1497:1497 -> h
    1:2:boolean getEnabled():154:154 -> i
    3:13:boolean getEnabled():1500:1500 -> i
    1:10:long getHandlePosition-tuRUvjQ$foundation(boolean):1019:1019 -> j
    11:12:androidx.compose.ui.text.TextLayoutResult androidx.compose.foundation.text.TextLayoutResultProxy.getValue():25:25 -> j
    11:12:long getHandlePosition-tuRUvjQ$foundation(boolean):1019 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    13:19:long getHandlePosition-tuRUvjQ$foundation(boolean):1023:1023 -> j
    20:21:androidx.compose.ui.text.TextLayoutInput androidx.compose.ui.text.TextLayoutResult.getLayoutInput():294:294 -> j
    20:21:long getHandlePosition-tuRUvjQ$foundation(boolean):1024 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    22:23:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.TextLayoutInput.getText():41:41 -> j
    22:23:long getHandlePosition-tuRUvjQ$foundation(boolean):1024 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    24:25:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> j
    24:25:long getHandlePosition-tuRUvjQ$foundation(boolean):1024 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    26:27:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> j
    26:27:long getHandlePosition-tuRUvjQ$foundation(boolean):1025 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    28:34:long getHandlePosition-tuRUvjQ$foundation(boolean):1025:1025 -> j
    35:40:long getHandlePosition-tuRUvjQ$foundation(boolean):1027:1027 -> j
    41:42:long androidx.compose.ui.text.input.TextFieldValue.getSelection-d9O1mEE():88:88 -> j
    41:42:long getHandlePosition-tuRUvjQ$foundation(boolean):1027 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    43:49:long getHandlePosition-tuRUvjQ$foundation(boolean):1027:1027 -> j
    50:51:long androidx.compose.ui.text.input.TextFieldValue.getSelection-d9O1mEE():88:88 -> j
    50:51:long getHandlePosition-tuRUvjQ$foundation(boolean):1027 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    52:60:long getHandlePosition-tuRUvjQ$foundation(boolean):1027:1027 -> j
    61:66:long getHandlePosition-tuRUvjQ$foundation(boolean):1030:1030 -> j
    67:70:long getHandlePosition-tuRUvjQ$foundation(boolean):1032:1032 -> j
    71:72:long androidx.compose.ui.text.input.TextFieldValue.getSelection-d9O1mEE():88:88 -> j
    71:72:long getHandlePosition-tuRUvjQ$foundation(boolean):1032 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    73:76:long getHandlePosition-tuRUvjQ$foundation(boolean):1032:1032 -> j
    77:87:long getHandlePosition-tuRUvjQ$foundation(boolean):1028:1028 -> j
    1:4:androidx.compose.ui.text.AnnotatedString getTransformedText$foundation():122:122 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lgk;"}
    5:6:androidx.compose.foundation.text.TextDelegate androidx.compose.foundation.text.LegacyTextFieldState.getTextDelegate():726:726 -> k
    5:6:androidx.compose.ui.text.AnnotatedString getTransformedText$foundation():122 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    7:13:androidx.compose.ui.text.AnnotatedString androidx.compose.foundation.text.TextDelegate.getText():77:77 -> k
    7:13:androidx.compose.ui.text.AnnotatedString getTransformedText$foundation():122 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1:9:androidx.compose.ui.text.input.TextFieldValue getValue$foundation():111:111 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Llk7;"}
    1:8:androidx.compose.foundation.text.contextmenu.modifier.TextContextMenuToolbarHandlerNode androidx.compose.foundation.text.contextmenu.modifier.ToolbarRequester.getToolbarHandlerNode$foundation():48:48 -> m
    1:8:void androidx.compose.foundation.text.contextmenu.modifier.ToolbarRequesterImpl.hide():83 -> m
    1:8:void hideSelectionToolbar$foundation():1137 -> m
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    9:14:void androidx.compose.foundation.text.contextmenu.modifier.TextContextMenuToolbarHandlerNode.hide():214:214 -> m
    9:14:void androidx.compose.foundation.text.contextmenu.modifier.ToolbarRequesterImpl.hide():83 -> m
    9:14:void hideSelectionToolbar$foundation():1137 -> m
    15:17:void kotlinx.coroutines.Job.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207:207 -> m
    15:17:void kotlinx.coroutines.Job$DefaultImpls.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207 -> m
    15:17:void androidx.compose.foundation.text.contextmenu.modifier.TextContextMenuToolbarHandlerNode.hide():215 -> m
    15:17:void androidx.compose.foundation.text.contextmenu.modifier.ToolbarRequesterImpl.hide():83 -> m
    15:17:void hideSelectionToolbar$foundation():1137 -> m
    18:20:void androidx.compose.foundation.text.contextmenu.modifier.TextContextMenuToolbarHandlerNode.hide():216:216 -> m
    18:20:void androidx.compose.foundation.text.contextmenu.modifier.ToolbarRequesterImpl.hide():83 -> m
    18:20:void hideSelectionToolbar$foundation():1137 -> m
    4:5:void maybeSuggestSelection-OEnZFl4(androidx.compose.ui.text.TextRange):556:556 -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lql7;)V"}
    6:10:void maybeSuggestSelection-OEnZFl4(androidx.compose.ui.text.TextRange):558:558 -> n
    11:16:void maybeSuggestSelection-OEnZFl4(androidx.compose.ui.text.TextRange):559:559 -> n
    17:21:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> n
    17:21:void maybeSuggestSelection-OEnZFl4(androidx.compose.ui.text.TextRange):559 -> n
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    22:28:void maybeSuggestSelection-OEnZFl4(androidx.compose.ui.text.TextRange):560:560 -> n
    29:39:void maybeSuggestSelection-OEnZFl4(androidx.compose.ui.text.TextRange):563:563 -> n
    40:43:void maybeSuggestSelection-OEnZFl4(androidx.compose.ui.text.TextRange):564:564 -> n
    44:47:void maybeSuggestSelection-OEnZFl4(androidx.compose.ui.text.TextRange):562:562 -> n
    48:59:void maybeSuggestSelection-OEnZFl4(androidx.compose.ui.text.TextRange):567:567 -> n
    60:73:void maybeSuggestSelection-OEnZFl4(androidx.compose.ui.text.TextRange):568:568 -> n
    74:77: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 -> n
    74:77:void maybeSuggestSelection-OEnZFl4(androidx.compose.ui.text.TextRange):568 -> n
    1:12:kotlinx.coroutines.Job paste$foundation():927:927 -> o
      # {"id":"com.android.tools.r8.residualsignature","signature":"()V"}
    13:18: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 -> o
    13:18:kotlinx.coroutines.Job paste$foundation():927 -> o
    1:2:void setCurrentDragPosition-_kEHs6E(androidx.compose.ui.geometry.Offset):186:186 -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lvp4;)V"}
    3:6:void setCurrentDragPosition-_kEHs6E(androidx.compose.ui.geometry.Offset):1507:1507 -> p
    1:2:void setDraggingHandle(androidx.compose.foundation.text.Handle):182:182 -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lzx2;)V"}
    3:6:void setDraggingHandle(androidx.compose.foundation.text.Handle):1504:1504 -> q
    1:13:void setHandleState(androidx.compose.foundation.text.HandleState):1350:1350 -> r
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lby2;)V"}
    14:15:void androidx.compose.foundation.text.LegacyTextFieldState.setHandleState(androidx.compose.foundation.text.HandleState):799:799 -> r
    14:15:void setHandleState(androidx.compose.foundation.text.HandleState):1350 -> r
    16:19:void androidx.compose.foundation.text.LegacyTextFieldState.setHandleState(androidx.compose.foundation.text.HandleState):1207:1207 -> r
    16:19:void setHandleState(androidx.compose.foundation.text.HandleState):1350 -> r
    1:6:void showSelectionToolbar$foundation():1523:1523 -> s
    7:12:void showSelectionToolbar$foundation():1524:1524 -> s
    13:16:void showSelectionToolbar$foundation():1525:1525 -> s
    17:26:void showSelectionToolbar$foundation():1067:1067 -> s
    27:28:boolean androidx.compose.foundation.text.LegacyTextFieldState.isInTouchMode():839:839 -> s
    27:28:void showSelectionToolbar$foundation():1067 -> s
    29:41:boolean androidx.compose.foundation.text.LegacyTextFieldState.isInTouchMode():1221:1221 -> s
    29:41:void showSelectionToolbar$foundation():1067 -> s
    42:44:void showSelectionToolbar$foundation():1529:1529 -> s
    45:52:void showSelectionToolbar$foundation():1070:1070 -> s
    53:60:void showSelectionToolbar$foundation():1529:1529 -> s
    27:49:java.lang.Object updateClipboardEntry$foundation(kotlin.coroutines.Continuation):825:825 -> t
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lgc1;)Ljava/lang/Object;"}
    50:53:java.lang.Object updateClipboardEntry$foundation(kotlin.coroutines.Continuation):826:826 -> t
    54:57:java.lang.Object updateClipboardEntry$foundation(kotlin.coroutines.Continuation):827:827 -> t
    58:59:boolean androidx.compose.foundation.internal.ClipboardUtils.hasText(androidx.compose.ui.platform.Clipboard):76:76 -> t
    58:59:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager_androidKt.hasAvailableTextToPaste(androidx.compose.foundation.text.selection.TextFieldSelectionManager,kotlin.coroutines.Continuation):139 -> t
    58:59:java.lang.Object updateClipboardEntry$foundation(kotlin.coroutines.Continuation):827 -> t
    60:61:android.content.ClipboardManager androidx.compose.ui.platform.AndroidClipboard.getNativeClipboard():35:35 -> t
    60:61:boolean androidx.compose.foundation.internal.ClipboardUtils.hasText(androidx.compose.ui.platform.Clipboard):76 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    60:61:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager_androidKt.hasAvailableTextToPaste(androidx.compose.foundation.text.selection.TextFieldSelectionManager,kotlin.coroutines.Continuation):139 -> t
    60:61:java.lang.Object updateClipboardEntry$foundation(kotlin.coroutines.Continuation):827 -> t
    62:65:android.content.ClipboardManager androidx.compose.ui.platform.AndroidClipboardManager.getNativeClipboard():104:104 -> t
    62:65:android.content.ClipboardManager androidx.compose.ui.platform.AndroidClipboard.getNativeClipboard():35 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    62:65:boolean androidx.compose.foundation.internal.ClipboardUtils.hasText(androidx.compose.ui.platform.Clipboard):76 -> t
    62:65:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager_androidKt.hasAvailableTextToPaste(androidx.compose.foundation.text.selection.TextFieldSelectionManager,kotlin.coroutines.Continuation):139 -> t
    62:65:java.lang.Object updateClipboardEntry$foundation(kotlin.coroutines.Continuation):827 -> t
    66:82:boolean androidx.compose.foundation.internal.ClipboardUtils.hasText(androidx.compose.ui.platform.Clipboard):76:76 -> t
    66:82:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager_androidKt.hasAvailableTextToPaste(androidx.compose.foundation.text.selection.TextFieldSelectionManager,kotlin.coroutines.Continuation):139 -> t
    66:82:java.lang.Object updateClipboardEntry$foundation(kotlin.coroutines.Continuation):827 -> t
    83:86:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> t
    83:86:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager_androidKt.hasAvailableTextToPaste(androidx.compose.foundation.text.selection.TextFieldSelectionManager,kotlin.coroutines.Continuation):139 -> t
    83:86:java.lang.Object updateClipboardEntry$foundation(kotlin.coroutines.Continuation):827 -> t
    87:96:java.lang.Object updateClipboardEntry$foundation(kotlin.coroutines.Continuation):827:827 -> t
    97:98:void setHasAvailableTextToPaste(boolean):218:218 -> t
    97:98:java.lang.Object updateClipboardEntry$foundation(kotlin.coroutines.Continuation):827 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    99:101:void setHasAvailableTextToPaste(boolean):1510:1510 -> t
    99:101:java.lang.Object updateClipboardEntry$foundation(kotlin.coroutines.Continuation):827 -> t
    102:104:java.lang.Object updateClipboardEntry$foundation(kotlin.coroutines.Continuation):829:829 -> t
    1:4:void updateFloatingToolbar(boolean):1059:1059 -> u
    5:10:void androidx.compose.foundation.text.LegacyTextFieldState.setShowFloatingToolbar(boolean):809:809 -> u
    5:10:void updateFloatingToolbar(boolean):1059 -> u
    11:15:void androidx.compose.foundation.text.LegacyTextFieldState.setShowFloatingToolbar(boolean):1210:1210 -> u
    11:15:void updateFloatingToolbar(boolean):1059 -> u
    16:23:void updateFloatingToolbar(boolean):1060:1060 -> u
    7:18:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1252:1252 -> v
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Llk7;JZZLnr6;ZLmy2;)J"}
    19:20:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1255:1255 -> v
    21:24:long androidx.compose.ui.text.input.TextFieldValue.getSelection-d9O1mEE():88:88 -> v
    21:24:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1255 -> v
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    25:35:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1255:1255 -> v
    36:49:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1256:1256 -> v
    50:56:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1254:1254 -> v
    57:86:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1260:1260 -> v
    87:93:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1273:1273 -> v
    94:103:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1276:1276 -> v
    104:105:androidx.compose.ui.text.TextLayoutResult androidx.compose.foundation.text.TextLayoutResultProxy.getValue():25:25 -> v
    104:105:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1285 -> v
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    106:117:androidx.compose.foundation.text.selection.SelectionLayout androidx.compose.foundation.text.selection.SelectionLayoutKt.getTextFieldSelectionLayout-RcvT-LA(androidx.compose.ui.text.TextLayoutResult,int,int,int,long,boolean,boolean):420:420 -> v
    106:117:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1284 -> v
    118:119:androidx.compose.foundation.text.selection.SelectionLayout androidx.compose.foundation.text.selection.SelectionLayoutKt.getTextFieldSelectionLayout-RcvT-LA(androidx.compose.ui.text.TextLayoutResult,int,int,int,long,boolean,boolean):427:427 -> v
    118:119:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1284 -> v
    120:126:androidx.compose.foundation.text.selection.SelectionLayout androidx.compose.foundation.text.selection.SelectionLayoutKt.getTextFieldSelectionLayout-RcvT-LA(androidx.compose.ui.text.TextLayoutResult,int,int,int,long,boolean,boolean):429:429 -> v
    120:126:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1284 -> v
    127:134:androidx.compose.foundation.text.selection.SelectionLayout androidx.compose.foundation.text.selection.SelectionLayoutKt.getTextFieldSelectionLayout-RcvT-LA(androidx.compose.ui.text.TextLayoutResult,int,int,int,long,boolean,boolean):430:430 -> v
    127:134:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1284 -> v
    135:137:androidx.compose.foundation.text.selection.SelectionLayout androidx.compose.foundation.text.selection.SelectionLayoutKt.getTextFieldSelectionLayout-RcvT-LA(androidx.compose.ui.text.TextLayoutResult,int,int,int,long,boolean,boolean):429:429 -> v
    135:137:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1284 -> v
    138:142:androidx.compose.foundation.text.selection.SelectionLayout androidx.compose.foundation.text.selection.SelectionLayoutKt.getTextFieldSelectionLayout-RcvT-LA(androidx.compose.ui.text.TextLayoutResult,int,int,int,long,boolean,boolean):435:435 -> v
    138:142:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1284 -> v
    143:146:androidx.compose.foundation.text.selection.SelectionLayout androidx.compose.foundation.text.selection.SelectionLayoutKt.getTextFieldSelectionLayout-RcvT-LA(androidx.compose.ui.text.TextLayoutResult,int,int,int,long,boolean,boolean):436:436 -> v
    143:146:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1284 -> v
    147:149:androidx.compose.foundation.text.selection.SelectionLayout androidx.compose.foundation.text.selection.SelectionLayoutKt.getTextFieldSelectionLayout-RcvT-LA(androidx.compose.ui.text.TextLayoutResult,int,int,int,long,boolean,boolean):435:435 -> v
    147:149:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1284 -> v
    150:153:androidx.compose.foundation.text.selection.SelectionLayout androidx.compose.foundation.text.selection.SelectionLayoutKt.getTextFieldSelectionLayout-RcvT-LA(androidx.compose.ui.text.TextLayoutResult,int,int,int,long,boolean,boolean):440:440 -> v
    150:153:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1284 -> v
    154:158:androidx.compose.foundation.text.selection.SelectionLayout androidx.compose.foundation.text.selection.SelectionLayoutKt.getTextFieldSelectionLayout-RcvT-LA(androidx.compose.ui.text.TextLayoutResult,int,int,int,long,boolean,boolean):427:427 -> v
    154:158:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1284 -> v
    159:179:androidx.compose.foundation.text.selection.SelectionLayout androidx.compose.foundation.text.selection.SelectionLayoutKt.getTextFieldSelectionLayout-RcvT-LA(androidx.compose.ui.text.TextLayoutResult,int,int,int,long,boolean,boolean):443:443 -> v
    159:179:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1284 -> v
    180:184:androidx.compose.foundation.text.selection.SelectionLayout androidx.compose.foundation.text.selection.SelectionLayoutKt.getTextFieldSelectionLayout-RcvT-LA(androidx.compose.ui.text.TextLayoutResult,int,int,int,long,boolean,boolean):420:420 -> v
    180:184:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1284 -> v
    185:193:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1294:1294 -> v
    194:195:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1298:1298 -> v
    196:199:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1299:1299 -> v
    200:203:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1301:1301 -> v
    204:205:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1304:1304 -> v
    206:207:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.Selection.getStart():27:27 -> v
    206:207:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1304 -> v
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    208:209:int androidx.compose.foundation.text.selection.Selection$AnchorInfo.getOffset():52:52 -> v
    208:209:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1304 -> v
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    210:213:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1304:1304 -> v
    214:215:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1305:1305 -> v
    216:217:androidx.compose.foundation.text.selection.Selection$AnchorInfo androidx.compose.foundation.text.selection.Selection.getEnd():30:30 -> v
    216:217:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1305 -> v
    218:219:int androidx.compose.foundation.text.selection.Selection$AnchorInfo.getOffset():52:52 -> v
    218:219:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1305 -> v
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    220:223:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1305:1305 -> v
    224:229:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1303:1303 -> v
    230:236:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1308:1308 -> v
    237:253:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1311:1311 -> v
    254:266:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1312:1312 -> v
    267:283:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1314:1314 -> v
    284:285:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> v
    284:285:java.lang.String androidx.compose.ui.text.input.TextFieldValue.getText():82 -> v
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    284:285:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1317 -> v
    286:297:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1317:1317 -> v
    298:301:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1322:1322 -> v
    302:303:int androidx.compose.ui.hapticfeedback.HapticFeedbackType.unbox-impl():0:0 -> v
    302:303:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1322 -> v
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    304:308:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1322:1322 -> v
    309:312:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1326:1326 -> v
    313:317:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1327:1327 -> v
    318:322:androidx.compose.ui.text.TextRange androidx.compose.ui.text.TextRange.box-impl(long):0:0 -> v
    318:322:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1328 -> v
    323:326:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1328:1328 -> v
    327:334:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1331:1331 -> v
    335:338:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1334:1334 -> v
    339:344:void androidx.compose.foundation.text.LegacyTextFieldState.setInTouchMode(boolean):839:839 -> v
    339:344:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1334 -> v
    345:347:void androidx.compose.foundation.text.LegacyTextFieldState.setInTouchMode(boolean):1222:1222 -> v
    345:347:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1334 -> v
    348:351:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1339:1339 -> v
    352:357:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1340:1340 -> v
    358:366:boolean androidx.compose.foundation.text.selection.TextFieldSelectionManager_androidKt.isSelectionHandleInVisibleBound(androidx.compose.foundation.text.selection.TextFieldSelectionManager,boolean):143:143 -> v
    358:366:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1340 -> v
    367:372:void androidx.compose.foundation.text.LegacyTextFieldState.setShowSelectionHandleStart(boolean):815:815 -> v
    367:372:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1339 -> v
    373:375:void androidx.compose.foundation.text.LegacyTextFieldState.setShowSelectionHandleStart(boolean):1213:1213 -> v
    373:375:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1339 -> v
    376:379:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1341:1341 -> v
    380:386:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1342:1342 -> v
    387:396:boolean androidx.compose.foundation.text.selection.TextFieldSelectionManager_androidKt.isSelectionHandleInVisibleBound(androidx.compose.foundation.text.selection.TextFieldSelectionManager,boolean):143:143 -> v
    387:396:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1342 -> v
    397:402:void androidx.compose.foundation.text.LegacyTextFieldState.setShowSelectionHandleEnd(boolean):821:821 -> v
    397:402:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1341 -> v
    403:407:void androidx.compose.foundation.text.LegacyTextFieldState.setShowSelectionHandleEnd(boolean):1216:1216 -> v
    403:407:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1341 -> v
    408:411:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1343:1343 -> v
    412:417:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1344:1344 -> v
    418:425:boolean androidx.compose.foundation.text.selection.TextFieldSelectionManager_androidKt.isSelectionHandleInVisibleBound(androidx.compose.foundation.text.selection.TextFieldSelectionManager,boolean):143:143 -> v
    418:425:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1344 -> v
    426:431:void androidx.compose.foundation.text.LegacyTextFieldState.setShowCursorHandle(boolean):827:827 -> v
    426:431:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1343 -> v
    432:435:void androidx.compose.foundation.text.LegacyTextFieldState.setShowCursorHandle(boolean):1219:1219 -> v
    432:435:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1343 -> v
    436:438:long androidx.compose.ui.text.TextRange.access$getZero$cp():48:48 -> v
    436:438:long androidx.compose.ui.text.TextRange$Companion.getZero-d9O1mEE():92 -> v
    436:438:long updateSelection-jSglsI8(androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):1252 -> v
