# {"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 -> r91:
# {"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":"(Lid5;Ljava/lang/String;JLeg7;Lse7;Lbp4;Ljb1;)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":"(Lhr7;Lt91;Lh90;JLei3;Ljb1;)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;Lz68;Lpd3;Lpd3;JLjb1;)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":"(Ljb1;Ljava/lang/Object;)Ljb1;"}
    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:90:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> s
    84:90:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):0 -> s
    91:111:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):568:568 -> s
    112:115:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):570:570 -> s
    116:123:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):571:571 -> s
    124:140:java.lang.Object androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl.suggestSelectionForLongPressOrDoubleClick-pYaCw-w(java.lang.CharSequence,long,kotlin.coroutines.Continuation):132:132 -> s
    124:140:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):571 -> s
    141:147:java.lang.Object androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl.suggestSelectionForLongPressOrDoubleClick-pYaCw-w(java.lang.CharSequence,long,kotlin.coroutines.Continuation):135:135 -> s
    141:147:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):571 -> s
    148:156:java.lang.Object androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl.requireTextClassificationSession(kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):267:267 -> s
    148:156:java.lang.Object androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl.suggestSelectionForLongPressOrDoubleClick-pYaCw-w(java.lang.CharSequence,long,kotlin.coroutines.Continuation):135 -> s
    148:156:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):571 -> s
    157:164:java.lang.Object kotlinx.coroutines.BuildersKt.withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1:1 -> s
    157:164:java.lang.Object androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl.requireTextClassificationSession(kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):267 -> s
    157:164:java.lang.Object androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl.suggestSelectionForLongPressOrDoubleClick-pYaCw-w(java.lang.CharSequence,long,kotlin.coroutines.Continuation):135 -> s
    157:164:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):571 -> s
    165:168:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):568:568 -> s
    169:175:long androidx.compose.ui.text.TextRange.unbox-impl():0:0 -> s
    169:175: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)"]}
    176:186:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):574:574 -> s
    187:190:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):575:575 -> s
    191:194:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):573:573 -> s
    195:202:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):579:579 -> s
    203:206:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):580:580 -> s
    207:208:java.lang.String androidx.compose.ui.text.input.TextFieldValue.getText():82:82 -> s
    207:208: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)"]}
    209:210:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> s
    209:210: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)"]}
    209:210:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):580 -> s
    211:216:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):580:580 -> s
    217:220:androidx.compose.ui.text.input.OffsetMapping androidx.compose.foundation.text.selection.TextFieldSelectionManager.getOffsetMapping$foundation():96:96 -> s
    217:220: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)"]}
    221:222:kotlin.jvm.functions.Function1 androidx.compose.foundation.text.selection.TextFieldSelectionManager.getOnValueChange$foundation():99:99 -> s
    221:222: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)"]}
    223:226:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):585:585 -> s
    227:228:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValue.getAnnotatedString():62:62 -> s
    227:228: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)"]}
    229:232: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
    229:232:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):584 -> s
    233:235:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):583:583 -> s
    236:240:androidx.compose.ui.text.TextRange androidx.compose.ui.text.TextRange.box-impl(long):0:0 -> s
    236:240:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$maybeSuggestSelection$1.invokeSuspend(java.lang.Object):589 -> s
    241:243:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.setLatestSelection-OEnZFl4$foundation(androidx.compose.ui.text.TextRange):213:213 -> s
    241:243: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)"]}
    244:249:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> s
    244:249:java.lang.Object invokeSuspend(java.lang.Object):0 -> s
    250:271:java.lang.Object invokeSuspend(java.lang.Object):212:212 -> s
    272:273:java.lang.Object invokeSuspend(java.lang.Object):214:214 -> s
    274:277:float androidx.compose.foundation.gestures.ContentInViewNode.access$calculateScrollDelta-I_oMVgE(androidx.compose.foundation.gestures.ContentInViewNode,androidx.compose.foundation.gestures.BringIntoViewSpec,long):63:63 -> s
    274:277:java.lang.Object invokeSuspend(java.lang.Object):214 -> s
    278:279:void androidx.compose.foundation.gestures.UpdatableAnimationState.setValue(float):69:69 -> s
    278:279:java.lang.Object invokeSuspend(java.lang.Object):213 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    280:302:java.lang.Object invokeSuspend(java.lang.Object):219:219 -> s
