# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.text.input.TextFieldValue":"TextFieldValue.kt","androidx.compose.foundation.gestures.UpdatableAnimationState":"UpdatableAnimationState.kt","androidx.compose.ui.text.TextRange":"TextRange.kt","androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl":"PlatformSelectionBehaviors.android.kt","androidx.compose.foundation.text.selection.TextFieldSelectionManager":"TextFieldSelectionManager.kt","androidx.compose.ui.text.AnnotatedString":"AnnotatedString.kt"}}
androidx.compose.foundation.gestures.ContentInViewNode$launchAnimation$2$1 -> x40:
# {"id":"sourceFile","fileName":"ContentInViewNode.kt"}
    int ContentInViewNode$launchAnimation$2$1.$r8$classId -> j
      # {"id":"com.android.tools.r8.synthesized"}
    int label -> k
    long $viewportAdjustmentForReverseScroll -> l
    java.lang.Object L$0 -> m
    androidx.compose.foundation.gestures.UpdatableAnimationState $animationState -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    androidx.compose.foundation.gestures.ContentInViewNode this$0 -> o
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    androidx.compose.foundation.gestures.BringIntoViewSpec $bringIntoViewSpec -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    kotlinx.coroutines.Job $animationJob -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    4:20:void androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.<init>(androidx.compose.foundation.text.selection.PlatformSelectionBehaviors,java.lang.String,long,androidx.compose.ui.text.TextRange,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.ui.text.input.OffsetMapping,kotlin.coroutines.Continuation):0:0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly02;Ljava/lang/String;JLzy2;Lsx2;Lft1;Lr50;)V"}
    21:21:void <init>(androidx.compose.foundation.gestures.UpdatableAnimationState,androidx.compose.foundation.gestures.ContentInViewNode,androidx.compose.foundation.gestures.BringIntoViewSpec,long,kotlinx.coroutines.Job,kotlin.coroutines.Continuation):0:0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm53;Lz40;Lvq;JLt61;Lr50;)V"}
    12:22:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invoke(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.Continuation):0:0 -> g
    12:22:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invoke(java.lang.Object,java.lang.Object):0 -> g
    12:22:java.lang.Object ContentInViewNode$launchAnimation$2$1.invoke(java.lang.Object,java.lang.Object):0 -> g
      # {"id":"com.android.tools.r8.synthesized"}
    23:26:java.lang.Object ContentInViewNode$launchAnimation$2$1.invoke(java.lang.Object,java.lang.Object):0:0 -> g
    27:38:java.lang.Object invoke(androidx.compose.foundation.gestures.NestedScrollScope,kotlin.coroutines.Continuation):0:0 -> g
    27:38:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> g
    27:38:java.lang.Object ContentInViewNode$launchAnimation$2$1.invoke(java.lang.Object,java.lang.Object):0 -> g
    14:39:kotlin.coroutines.Continuation androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.create(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> r
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr50;Ljava/lang/Object;)Lr50;"}
    40:64:kotlin.coroutines.Continuation create(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> r
    32:54:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):568:568 -> t
    32:54:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
      # {"id":"com.android.tools.r8.synthesized"}
    55:59:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):570:570 -> t
    55:59:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    60:64:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):571:571 -> t
    60:64:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    65:83:java.lang.Object androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl.suggestSelectionForLongPressOrDoubleClick-pYaCw-w(java.lang.CharSequence,long,kotlin.coroutines.Continuation):132:132 -> t
    65:83:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):571 -> t
    65:83:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    84:91:java.lang.Object androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl.suggestSelectionForLongPressOrDoubleClick-pYaCw-w(java.lang.CharSequence,long,kotlin.coroutines.Continuation):135:135 -> t
    84:91:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):571 -> t
    84:91:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    92:107:java.lang.Object androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl.requireTextClassificationSession(kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):267:267 -> t
    92:107:java.lang.Object androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl.suggestSelectionForLongPressOrDoubleClick-pYaCw-w(java.lang.CharSequence,long,kotlin.coroutines.Continuation):135 -> t
    92:107:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):571 -> t
    92:107:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    108:111:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):568:568 -> t
    108:111:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    112:118:long androidx.compose.ui.text.TextRange.unbox-impl():0:0 -> t
    112:118:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):572 -> t
    112:118:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    119:129:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):574:574 -> t
    119:129:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    130:133:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):575:575 -> t
    130:133:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    134:137:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):573:573 -> t
    134:137:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    138:145:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):579:579 -> t
    138:145:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    146:149:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):580:580 -> t
    146:149:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    150:151:java.lang.String androidx.compose.ui.text.input.TextFieldValue.getText():82:82 -> t
    150:151:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):580 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    150:151:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    152:153:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> t
    152:153:java.lang.String androidx.compose.ui.text.input.TextFieldValue.getText():82 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    152:153:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):580 -> t
    152:153:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    154:159:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):580:580 -> t
    154:159:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    160:163:androidx.compose.ui.text.input.OffsetMapping androidx.compose.foundation.text.selection.TextFieldSelectionManager.getOffsetMapping$foundation():96:96 -> t
    160:163:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):581 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    160:163:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    164:165:kotlin.jvm.functions.Function1 androidx.compose.foundation.text.selection.TextFieldSelectionManager.getOnValueChange$foundation():99:99 -> t
    164:165:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):583 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    164:165:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    166:169:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):585:585 -> t
    166:169:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    170:171:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValue.getAnnotatedString():62:62 -> t
    170:171:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):585 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    170:171:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    172:175:androidx.compose.ui.text.input.TextFieldValue androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$createTextFieldValue-FDrldGo(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.ui.text.AnnotatedString,long):93:93 -> t
    172:175:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):584 -> t
    172:175:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    176:178:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):583:583 -> t
    176:178:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    179:183:androidx.compose.ui.text.TextRange androidx.compose.ui.text.TextRange.box-impl(long):0:0 -> t
    179:183:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):589 -> t
    179:183:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    184:187:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.setLatestSelection-OEnZFl4$foundation(androidx.compose.ui.text.TextRange):213:213 -> t
    184:187:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):589 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    184:187:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    188:193:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0:0 -> t
    194:215:java.lang.Object invokeSuspend(java.lang.Object):212:212 -> t
    194:215:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    216:221:java.lang.Object invokeSuspend(java.lang.Object):214:214 -> t
    216:221:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    222:223:void androidx.compose.foundation.gestures.UpdatableAnimationState.setValue(float):69:69 -> t
    222:223:java.lang.Object invokeSuspend(java.lang.Object):213 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    222:223:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
    224:248:java.lang.Object invokeSuspend(java.lang.Object):219:219 -> t
    224:248:java.lang.Object ContentInViewNode$launchAnimation$2$1.invokeSuspend(java.lang.Object):0 -> t
