# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.animation.core.TwoWayConverterImpl":"VectorConverters.kt"}}
androidx.compose.animation.core.AnimationScope -> xf:
# {"id":"sourceFile","fileName":"AnimationState.kt"}
    androidx.compose.animation.core.TwoWayConverter typeConverter -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lw23;"}
    java.lang.Object targetValue -> b
    long startTimeNanos -> c
    kotlin.jvm.functions.Function0 onCancel -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lcu0;"}
    androidx.compose.runtime.MutableState value$delegate -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltx1;"}
    androidx.compose.animation.core.AnimationVector velocityVector -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Leg;"}
    long lastFrameTimeNanos -> g
    long finishedTimeNanos -> h
    androidx.compose.runtime.MutableState isRunning$delegate -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltx1;"}
    1:3:void <init>(java.lang.Object,androidx.compose.animation.core.TwoWayConverter,androidx.compose.animation.core.AnimationVector,long,java.lang.Object,long,boolean,kotlin.jvm.functions.Function0):113:113 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lw23;Leg;JLjava/lang/Object;JLcu0;)V"}
    4:5:void <init>(java.lang.Object,androidx.compose.animation.core.TwoWayConverter,androidx.compose.animation.core.AnimationVector,long,java.lang.Object,long,boolean,kotlin.jvm.functions.Function0):117:117 -> <init>
    6:7:void <init>(java.lang.Object,androidx.compose.animation.core.TwoWayConverter,androidx.compose.animation.core.AnimationVector,long,java.lang.Object,long,boolean,kotlin.jvm.functions.Function0):121:121 -> <init>
    8:9:void <init>(java.lang.Object,androidx.compose.animation.core.TwoWayConverter,androidx.compose.animation.core.AnimationVector,long,java.lang.Object,long,boolean,kotlin.jvm.functions.Function0):123:123 -> <init>
    10:11:void <init>(java.lang.Object,androidx.compose.animation.core.TwoWayConverter,androidx.compose.animation.core.AnimationVector,long,java.lang.Object,long,boolean,kotlin.jvm.functions.Function0):125:125 -> <init>
    12:17:void <init>(java.lang.Object,androidx.compose.animation.core.TwoWayConverter,androidx.compose.animation.core.AnimationVector,long,java.lang.Object,long,boolean,kotlin.jvm.functions.Function0):129:129 -> <init>
    18:23:void <init>(java.lang.Object,androidx.compose.animation.core.TwoWayConverter,androidx.compose.animation.core.AnimationVector,long,java.lang.Object,long,boolean,kotlin.jvm.functions.Function0):133:133 -> <init>
    24:27:void <init>(java.lang.Object,androidx.compose.animation.core.TwoWayConverter,androidx.compose.animation.core.AnimationVector,long,java.lang.Object,long,boolean,kotlin.jvm.functions.Function0):146:146 -> <init>
    28:29:void <init>(java.lang.Object,androidx.compose.animation.core.TwoWayConverter,androidx.compose.animation.core.AnimationVector,long,java.lang.Object,long,boolean,kotlin.jvm.functions.Function0):157:157 -> <init>
    30:38:void <init>(java.lang.Object,androidx.compose.animation.core.TwoWayConverter,androidx.compose.animation.core.AnimationVector,long,java.lang.Object,long,boolean,kotlin.jvm.functions.Function0):161:161 -> <init>
    1:4:void setRunning$animation_core(boolean):161:161 -> a
    1:4:void cancelAnimation():173 -> a
    5:7:void setRunning$animation_core(boolean):334:334 -> a
    5:7:void cancelAnimation():173 -> a
    8:13:void cancelAnimation():174:174 -> a
    1:2:java.lang.Object getVelocity():166:166 -> b
    3:4:kotlin.jvm.functions.Function1 androidx.compose.animation.core.TwoWayConverterImpl.getConvertFromVector():67:67 -> b
    3:4:java.lang.Object getVelocity():166 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:11:java.lang.Object getVelocity():166:166 -> b
