# {"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","kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt":"Intrinsics.kt","androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl":"PlatformSelectionBehaviors.android.kt","androidx.compose.foundation.text.selection.TextFieldSelectionManager":"TextFieldSelectionManager.kt","androidx.compose.foundation.gestures.ContentInViewNode":"ContentInViewNode.kt","androidx.compose.ui.text.AnnotatedString":"AnnotatedString.kt"}}
androidx.compose.foundation.gestures.ContentInViewNode$launchAnimation$2$1 -> na1:
# {"id":"sourceFile","fileName":"ContentInViewNode.kt"}
    int ContentInViewNode$launchAnimation$2$1.$r8$classId -> i0
      # {"id":"com.android.tools.r8.synthesized"}
    int label -> j0
    long $viewportAdjustmentForReverseScroll -> k0
    java.lang.Object L$0 -> l0
    androidx.compose.foundation.gestures.UpdatableAnimationState $animationState -> m0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    androidx.compose.foundation.gestures.ContentInViewNode this$0 -> n0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    androidx.compose.foundation.gestures.BringIntoViewSpec $bringIntoViewSpec -> o0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    kotlinx.coroutines.Job $animationJob -> p0
      # {"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":"(Lfh5;Ljava/lang/String;JLql7;Ldk7;Lgq4;Lfc1;)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":"(Lwz7;Lpa1;Lt90;JLvj3;Lfc1;)V"}
    22:22:void world.respect.datalayer.db.school.xapi.XapiActivitiesResourceDb$updateLocal$2.<init>(java.util.List,world.respect.datalayer.db.school.xapi.XapiActivitiesResourceDb,kotlin.time.Instant,kotlin.time.Instant,long,kotlin.coroutines.Continuation):0:0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/ArrayList;Lpf8;Lgf3;Lgf3;JLfc1;)V"}
    12:22:java.lang.Object world.respect.datalayer.db.school.xapi.XapiActivitiesResourceDb$updateLocal$2.invoke(androidx.room.Transactor,kotlin.coroutines.Continuation):0:0 -> n
    12:22:java.lang.Object world.respect.datalayer.db.school.xapi.XapiActivitiesResourceDb$updateLocal$2.invoke(java.lang.Object,java.lang.Object):0 -> n
    12:22:java.lang.Object ContentInViewNode$launchAnimation$2$1.invoke(java.lang.Object,java.lang.Object):0 -> n
      # {"id":"com.android.tools.r8.synthesized"}
    23:26:java.lang.Object ContentInViewNode$launchAnimation$2$1.invoke(java.lang.Object,java.lang.Object):0:0 -> n
    27:37:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invoke(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.Continuation):0:0 -> n
    27:37:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invoke(java.lang.Object,java.lang.Object):0 -> n
    27:37:java.lang.Object ContentInViewNode$launchAnimation$2$1.invoke(java.lang.Object,java.lang.Object):0 -> n
    38:41:java.lang.Object ContentInViewNode$launchAnimation$2$1.invoke(java.lang.Object,java.lang.Object):0:0 -> n
    42:52:java.lang.Object invoke(androidx.compose.foundation.gestures.NestedScrollScope,kotlin.coroutines.Continuation):0:0 -> n
    42:52:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> n
    42:52:java.lang.Object ContentInViewNode$launchAnimation$2$1.invoke(java.lang.Object,java.lang.Object):0 -> n
    18:41:kotlin.coroutines.Continuation world.respect.datalayer.db.school.xapi.XapiActivitiesResourceDb$updateLocal$2.create(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfc1;Ljava/lang/Object;)Lfc1;"}
    42:68:kotlin.coroutines.Continuation androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.create(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> q
    69:92:kotlin.coroutines.Continuation create(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> q
    28:45:java.lang.Object world.respect.datalayer.db.school.xapi.XapiActivitiesResourceDb$updateLocal$2.invokeSuspend(java.lang.Object):53:53 -> s
    46:83:java.lang.Object world.respect.datalayer.db.school.xapi.XapiActivitiesResourceDb$updateLocal$2.invokeSuspend(java.lang.Object):54:54 -> s
    84:91:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> s
    84:91:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):0 -> s
    92:114:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):568:568 -> s
    115:118:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):570:570 -> s
    119:126:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):571:571 -> s
    127:145:java.lang.Object androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl.suggestSelectionForLongPressOrDoubleClick-pYaCw-w(java.lang.CharSequence,long,kotlin.coroutines.Continuation):132:132 -> s
    127:145:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):571 -> s
    146:153:java.lang.Object androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl.suggestSelectionForLongPressOrDoubleClick-pYaCw-w(java.lang.CharSequence,long,kotlin.coroutines.Continuation):135:135 -> s
    146:153:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):571 -> s
    154:162:java.lang.Object androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl.requireTextClassificationSession(kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):267:267 -> s
    154:162:java.lang.Object androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl.suggestSelectionForLongPressOrDoubleClick-pYaCw-w(java.lang.CharSequence,long,kotlin.coroutines.Continuation):135 -> s
    154:162:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):571 -> s
    163:170:java.lang.Object kotlinx.coroutines.BuildersKt.withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1:1 -> s
    163:170:java.lang.Object androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl.requireTextClassificationSession(kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):267 -> s
    163:170:java.lang.Object androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl.suggestSelectionForLongPressOrDoubleClick-pYaCw-w(java.lang.CharSequence,long,kotlin.coroutines.Continuation):135 -> s
    163:170:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):571 -> s
    171:174:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):568:568 -> s
    175:181:long androidx.compose.ui.text.TextRange.unbox-impl():0:0 -> s
    175:181:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):572 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    182:192:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):574:574 -> s
    193:196:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):575:575 -> s
    197:200:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):573:573 -> s
    201:208:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):579:579 -> s
    209:212:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):580:580 -> s
    213:214:java.lang.String androidx.compose.ui.text.input.TextFieldValue.getText():82:82 -> s
    213:214:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):580 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    215:216:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> s
    215:216:java.lang.String androidx.compose.ui.text.input.TextFieldValue.getText():82 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    215:216:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):580 -> s
    217:222:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):580:580 -> s
    223:226:androidx.compose.ui.text.input.OffsetMapping androidx.compose.foundation.text.selection.TextFieldSelectionManager.getOffsetMapping$foundation():96:96 -> s
    223:226:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):581 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    227:228:kotlin.jvm.functions.Function1 androidx.compose.foundation.text.selection.TextFieldSelectionManager.getOnValueChange$foundation():99:99 -> s
    227:228:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):583 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    229:232:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):585:585 -> s
    233:234:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValue.getAnnotatedString():62:62 -> s
    233:234:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):585 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    235:238: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 -> s
    235:238:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):584 -> s
    239:241:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):583:583 -> s
    242:246:androidx.compose.ui.text.TextRange androidx.compose.ui.text.TextRange.box-impl(long):0:0 -> s
    242:246:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):589 -> s
    247:249:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.setLatestSelection-OEnZFl4$foundation(androidx.compose.ui.text.TextRange):213:213 -> s
    247:249:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):589 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    250:255:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> s
    250:255:java.lang.Object invokeSuspend(java.lang.Object):0 -> s
    256:277:java.lang.Object invokeSuspend(java.lang.Object):212:212 -> s
    278:279:java.lang.Object invokeSuspend(java.lang.Object):214:214 -> s
    280:283:float androidx.compose.foundation.gestures.ContentInViewNode.access$calculateScrollDelta-I_oMVgE(androidx.compose.foundation.gestures.ContentInViewNode,androidx.compose.foundation.gestures.BringIntoViewSpec,long):63:63 -> s
    280:283:java.lang.Object invokeSuspend(java.lang.Object):214 -> s
    284:285:void androidx.compose.foundation.gestures.UpdatableAnimationState.setValue(float):69:69 -> s
    284:285:java.lang.Object invokeSuspend(java.lang.Object):213 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    286:308:java.lang.Object invokeSuspend(java.lang.Object):219:219 -> s
