# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.foundation.gestures.MouseWheelScrollingLogic":"MouseWheelScrollingLogic.kt","kotlin.jvm.internal.Ref$BooleanRef":"Ref.java","androidx.compose.animation.core.AnimationState":"AnimationState.kt","androidx.compose.foundation.gestures.MouseWheelScrollingLogic$MouseWheelScrollDelta":"MouseWheelScrollingLogic.kt","kotlin.coroutines.jvm.internal.Boxing":"boxing.kt","androidx.compose.animation.core.EasingKt":"Easing.kt","kotlin.jvm.internal.Ref$FloatRef":"Ref.java"}}
androidx.compose.foundation.gestures.MouseWheelScrollingLogic$dispatchMouseWheelScroll$3 -> pc4:
# {"id":"sourceFile","fileName":"MouseWheelScrollingLogic.kt"}
    java.lang.Object L$1 -> i0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Let5;"}
    java.lang.Object L$2 -> j0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Let5;"}
    int I$0 -> k0
    int label -> l0
    java.lang.Object L$0 -> m0
    kotlin.jvm.internal.Ref$FloatRef $targetValue -> n0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lft5;"}
    kotlin.jvm.internal.Ref$ObjectRef $animationState -> o0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lit5;"}
    kotlin.jvm.internal.Ref$ObjectRef $targetScrollDelta -> p0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lit5;"}
    float $threshold -> q0
    androidx.compose.foundation.gestures.MouseWheelScrollingLogic this$0 -> r0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lrc4;"}
    float $speed -> s0
    androidx.compose.foundation.gestures.ScrollingLogic $this_dispatchMouseWheelScroll -> t0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lpl6;"}
    1:19:void <init>(kotlin.jvm.internal.Ref$FloatRef,kotlin.jvm.internal.Ref$ObjectRef,kotlin.jvm.internal.Ref$ObjectRef,float,androidx.compose.foundation.gestures.MouseWheelScrollingLogic,float,androidx.compose.foundation.gestures.ScrollingLogic,kotlin.coroutines.Continuation):0:0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lft5;Lit5;Lit5;FLrc4;FLpl6;Ljb1;)V"}
    5:17:java.lang.Object invoke(androidx.compose.foundation.gestures.NestedScrollScope,kotlin.coroutines.Continuation):0:0 -> n
    5:17:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> n
    1:23:kotlin.coroutines.Continuation create(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljb1;Ljava/lang/Object;)Ljb1;"}
    3:108:java.lang.Object invokeSuspend(java.lang.Object):219:219 -> s
    109:110:java.lang.Object invokeSuspend(java.lang.Object):220:220 -> s
    111:113:void kotlin.jvm.internal.Ref$BooleanRef.<init>():85:85 -> s
    111:113:java.lang.Object invokeSuspend(java.lang.Object):220 -> s
    114:116:java.lang.Object invokeSuspend(java.lang.Object):220:220 -> s
    117:123:java.lang.Object invokeSuspend(java.lang.Object):221:221 -> s
    124:125:java.lang.Object invokeSuspend(java.lang.Object):222:222 -> s
    126:131:java.lang.Object invokeSuspend(java.lang.Object):223:223 -> s
    132:133:java.lang.Object androidx.compose.animation.core.AnimationState.getValue():49:49 -> s
    132:133:java.lang.Object invokeSuspend(java.lang.Object):223 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    134:137:java.lang.Object androidx.compose.animation.core.AnimationState.getValue():330:330 -> s
    134:137:java.lang.Object invokeSuspend(java.lang.Object):223 -> s
    138:144:java.lang.Object invokeSuspend(java.lang.Object):223:223 -> s
    145:148:java.lang.Object invokeSuspend(java.lang.Object):225:225 -> s
    149:150:boolean androidx.compose.foundation.gestures.MouseWheelScrollingLogic$MouseWheelScrollDelta.getShouldApplyImmediately():83:83 -> s
    149:150:java.lang.Object invokeSuspend(java.lang.Object):225 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    151:173:java.lang.Object invokeSuspend(java.lang.Object):225:225 -> s
    174:178:java.lang.Object invokeSuspend(java.lang.Object):232:232 -> s
    179:181:float androidx.compose.foundation.gestures.MouseWheelScrollingLogic.access$dispatchMouseWheelScroll(androidx.compose.foundation.gestures.MouseWheelScrollingLogic,androidx.compose.foundation.gestures.NestedScrollScope,float):45:45 -> s
    179:181:java.lang.Object invokeSuspend(java.lang.Object):233 -> s
    182:185:java.lang.Object invokeSuspend(java.lang.Object):235:235 -> s
    186:187:java.lang.Object androidx.compose.animation.core.AnimationState.getValue():49:49 -> s
    186:187:java.lang.Object invokeSuspend(java.lang.Object):235 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    188:191:java.lang.Object androidx.compose.animation.core.AnimationState.getValue():330:330 -> s
    188:191:java.lang.Object invokeSuspend(java.lang.Object):235 -> s
    192:205:java.lang.Object invokeSuspend(java.lang.Object):235:235 -> s
    206:207:java.lang.Object invokeSuspend(java.lang.Object):234:234 -> s
    208:209:java.lang.Object invokeSuspend(java.lang.Object):238:238 -> s
    210:211:java.lang.Object androidx.compose.animation.core.AnimationState.getValue():49:49 -> s
    210:211:java.lang.Object invokeSuspend(java.lang.Object):238 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    212:215:java.lang.Object androidx.compose.animation.core.AnimationState.getValue():330:330 -> s
    212:215:java.lang.Object invokeSuspend(java.lang.Object):238 -> s
    216:229:java.lang.Object invokeSuspend(java.lang.Object):238:238 -> s
    230:238:java.lang.Object invokeSuspend(java.lang.Object):239:239 -> s
    239:278:java.lang.Object invokeSuspend(java.lang.Object):241:241 -> s
    279:281:java.lang.Object androidx.compose.foundation.gestures.MouseWheelScrollingLogic.access$animateMouseWheelScroll(androidx.compose.foundation.gestures.MouseWheelScrollingLogic,androidx.compose.foundation.gestures.NestedScrollScope,androidx.compose.animation.core.AnimationState,float,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):45:45 -> s
    279:281:java.lang.Object invokeSuspend(java.lang.Object):241 -> s
    282:283:java.lang.Object androidx.compose.foundation.gestures.MouseWheelScrollingLogic.animateMouseWheelScroll(androidx.compose.foundation.gestures.NestedScrollScope,androidx.compose.animation.core.AnimationState,float,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):282:282 -> s
    282:283:java.lang.Object androidx.compose.foundation.gestures.MouseWheelScrollingLogic.access$animateMouseWheelScroll(androidx.compose.foundation.gestures.MouseWheelScrollingLogic,androidx.compose.foundation.gestures.NestedScrollScope,androidx.compose.animation.core.AnimationState,float,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):45 -> s
    282:283:java.lang.Object invokeSuspend(java.lang.Object):241 -> s
    284:286:void kotlin.jvm.internal.Ref$FloatRef.<init>():58:58 -> s
    284:286:java.lang.Object androidx.compose.foundation.gestures.MouseWheelScrollingLogic.animateMouseWheelScroll(androidx.compose.foundation.gestures.NestedScrollScope,androidx.compose.animation.core.AnimationState,float,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):282 -> s
    284:286:java.lang.Object androidx.compose.foundation.gestures.MouseWheelScrollingLogic.access$animateMouseWheelScroll(androidx.compose.foundation.gestures.MouseWheelScrollingLogic,androidx.compose.foundation.gestures.NestedScrollScope,androidx.compose.animation.core.AnimationState,float,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):45 -> s
    284:286:java.lang.Object invokeSuspend(java.lang.Object):241 -> s
    287:288:java.lang.Object androidx.compose.animation.core.AnimationState.getValue():49:49 -> s
    287:288:java.lang.Object androidx.compose.foundation.gestures.MouseWheelScrollingLogic.animateMouseWheelScroll(androidx.compose.foundation.gestures.NestedScrollScope,androidx.compose.animation.core.AnimationState,float,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):282 -> s
    287:288:java.lang.Object androidx.compose.foundation.gestures.MouseWheelScrollingLogic.access$animateMouseWheelScroll(androidx.compose.foundation.gestures.MouseWheelScrollingLogic,androidx.compose.foundation.gestures.NestedScrollScope,androidx.compose.animation.core.AnimationState,float,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):45 -> s
    287:288:java.lang.Object invokeSuspend(java.lang.Object):241 -> s
    289:292:java.lang.Object androidx.compose.animation.core.AnimationState.getValue():330:330 -> s
    289:292:java.lang.Object androidx.compose.foundation.gestures.MouseWheelScrollingLogic.animateMouseWheelScroll(androidx.compose.foundation.gestures.NestedScrollScope,androidx.compose.animation.core.AnimationState,float,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):282 -> s
    289:292:java.lang.Object androidx.compose.foundation.gestures.MouseWheelScrollingLogic.access$animateMouseWheelScroll(androidx.compose.foundation.gestures.MouseWheelScrollingLogic,androidx.compose.foundation.gestures.NestedScrollScope,androidx.compose.animation.core.AnimationState,float,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):45 -> s
    289:292:java.lang.Object invokeSuspend(java.lang.Object):241 -> s
    293:300:java.lang.Object androidx.compose.foundation.gestures.MouseWheelScrollingLogic.animateMouseWheelScroll(androidx.compose.foundation.gestures.NestedScrollScope,androidx.compose.animation.core.AnimationState,float,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):282:282 -> s
    293:300:java.lang.Object androidx.compose.foundation.gestures.MouseWheelScrollingLogic.access$animateMouseWheelScroll(androidx.compose.foundation.gestures.MouseWheelScrollingLogic,androidx.compose.foundation.gestures.NestedScrollScope,androidx.compose.animation.core.AnimationState,float,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):45 -> s
    293:300:java.lang.Object invokeSuspend(java.lang.Object):241 -> s
    301:305:java.lang.Float kotlin.coroutines.jvm.internal.Boxing.boxFloat(float):40:40 -> s
    301:305:java.lang.Object androidx.compose.foundation.gestures.MouseWheelScrollingLogic.animateMouseWheelScroll(androidx.compose.foundation.gestures.NestedScrollScope,androidx.compose.animation.core.AnimationState,float,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):284 -> s
    301:305:java.lang.Object androidx.compose.foundation.gestures.MouseWheelScrollingLogic.access$animateMouseWheelScroll(androidx.compose.foundation.gestures.MouseWheelScrollingLogic,androidx.compose.foundation.gestures.NestedScrollScope,androidx.compose.animation.core.AnimationState,float,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):45 -> s
    301:305:java.lang.Object invokeSuspend(java.lang.Object):241 -> s
    306:307:androidx.compose.animation.core.Easing androidx.compose.animation.core.EasingKt.getLinearEasing():72:72 -> s
    306:307:java.lang.Object androidx.compose.foundation.gestures.MouseWheelScrollingLogic.animateMouseWheelScroll(androidx.compose.foundation.gestures.NestedScrollScope,androidx.compose.animation.core.AnimationState,float,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):285 -> s
    306:307:java.lang.Object androidx.compose.foundation.gestures.MouseWheelScrollingLogic.access$animateMouseWheelScroll(androidx.compose.foundation.gestures.MouseWheelScrollingLogic,androidx.compose.foundation.gestures.NestedScrollScope,androidx.compose.animation.core.AnimationState,float,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):45 -> s
    306:307:java.lang.Object invokeSuspend(java.lang.Object):241 -> s
    308:311:java.lang.Object androidx.compose.foundation.gestures.MouseWheelScrollingLogic.animateMouseWheelScroll(androidx.compose.foundation.gestures.NestedScrollScope,androidx.compose.animation.core.AnimationState,float,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):285:285 -> s
    308:311:java.lang.Object androidx.compose.foundation.gestures.MouseWheelScrollingLogic.access$animateMouseWheelScroll(androidx.compose.foundation.gestures.MouseWheelScrollingLogic,androidx.compose.foundation.gestures.NestedScrollScope,androidx.compose.animation.core.AnimationState,float,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):45 -> s
    308:311:java.lang.Object invokeSuspend(java.lang.Object):241 -> s
    312:354:java.lang.Object androidx.compose.foundation.gestures.MouseWheelScrollingLogic.animateMouseWheelScroll(androidx.compose.foundation.gestures.NestedScrollScope,androidx.compose.animation.core.AnimationState,float,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):283:283 -> s
    312:354:java.lang.Object androidx.compose.foundation.gestures.MouseWheelScrollingLogic.access$animateMouseWheelScroll(androidx.compose.foundation.gestures.MouseWheelScrollingLogic,androidx.compose.foundation.gestures.NestedScrollScope,androidx.compose.animation.core.AnimationState,float,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):45 -> s
    312:354:java.lang.Object invokeSuspend(java.lang.Object):241 -> s
    355:362:java.lang.Object invokeSuspend(java.lang.Object):257:257 -> s
    363:373:java.lang.Object invokeSuspend(java.lang.Object):261:261 -> s
    374:394:java.lang.Object androidx.compose.foundation.gestures.MouseWheelScrollingLogic.access$dispatchMouseWheelScroll$waitNextScrollDelta(androidx.compose.foundation.gestures.MouseWheelScrollingLogic,kotlin.jvm.internal.Ref$ObjectRef,kotlin.jvm.internal.Ref$FloatRef,androidx.compose.foundation.gestures.ScrollingLogic,kotlin.jvm.internal.Ref$ObjectRef,long,kotlin.coroutines.Continuation):45:45 -> s
    374:394:java.lang.Object invokeSuspend(java.lang.Object):261 -> s
    395:400:java.lang.Object invokeSuspend(java.lang.Object):261:261 -> s
    401:423:java.lang.Object invokeSuspend(java.lang.Object):260:260 -> s
    424:426:float androidx.compose.foundation.gestures.MouseWheelScrollingLogic.access$dispatchMouseWheelScroll(androidx.compose.foundation.gestures.MouseWheelScrollingLogic,androidx.compose.foundation.gestures.NestedScrollScope,float):45:45 -> s
    424:426:java.lang.Object invokeSuspend(java.lang.Object):227 -> s
    427:434:java.lang.Object invokeSuspend(java.lang.Object):228:228 -> s
    435:448:java.lang.Object androidx.compose.foundation.gestures.MouseWheelScrollingLogic.access$dispatchMouseWheelScroll$waitNextScrollDelta(androidx.compose.foundation.gestures.MouseWheelScrollingLogic,kotlin.jvm.internal.Ref$ObjectRef,kotlin.jvm.internal.Ref$FloatRef,androidx.compose.foundation.gestures.ScrollingLogic,kotlin.jvm.internal.Ref$ObjectRef,long,kotlin.coroutines.Continuation):45:45 -> s
    435:448:java.lang.Object invokeSuspend(java.lang.Object):228 -> s
    449:460:java.lang.Object invokeSuspend(java.lang.Object):228:228 -> s
