# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.animation.core.TwoWayConverterImpl":"VectorConverters.kt"}}
androidx.compose.animation.core.AnimationState -> mj:
# {"id":"sourceFile","fileName":"AnimationState.kt"}
    androidx.compose.animation.core.TwoWayConverter typeConverter -> X
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lco7;"}
    androidx.compose.runtime.MutableState value$delegate -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lh25;"}
    androidx.compose.animation.core.AnimationVector velocityVector -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lsj;"}
    long lastFrameTimeNanos -> h0
    long finishedTimeNanos -> i0
    boolean isRunning -> j0
    1:3:void <init>(androidx.compose.animation.core.TwoWayConverter,java.lang.Object,androidx.compose.animation.core.AnimationVector,long,long,boolean):40:40 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lco7;Ljava/lang/Object;Lsj;JJZ)V"}
    4:5:void <init>(androidx.compose.animation.core.TwoWayConverter,java.lang.Object,androidx.compose.animation.core.AnimationVector,long,long,boolean):41:41 -> <init>
    6:9:androidx.compose.runtime.MutableState androidx.compose.runtime.SnapshotStateKt.mutableStateOf$default(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy,int,java.lang.Object):1:1 -> <init>
    6:9:void <init>(androidx.compose.animation.core.TwoWayConverter,java.lang.Object,androidx.compose.animation.core.AnimationVector,long,long,boolean):49 -> <init>
    10:13:void <init>(androidx.compose.animation.core.TwoWayConverter,java.lang.Object,androidx.compose.animation.core.AnimationVector,long,long,boolean):49:49 -> <init>
    14:18:void <init>(androidx.compose.animation.core.TwoWayConverter,java.lang.Object,androidx.compose.animation.core.AnimationVector,long,long,boolean):54:54 -> <init>
    19:20:kotlin.jvm.functions.Function1 androidx.compose.animation.core.TwoWayConverterImpl.getConvertToVector():66:66 -> <init>
    19:20:androidx.compose.animation.core.AnimationVector androidx.compose.animation.core.AnimationStateKt.createZeroVectorFrom(androidx.compose.animation.core.TwoWayConverter,java.lang.Object):328 -> <init>
    19:20:void <init>(androidx.compose.animation.core.TwoWayConverter,java.lang.Object,androidx.compose.animation.core.AnimationVector,long,long,boolean):54 -> <init>
    21:29:androidx.compose.animation.core.AnimationVector androidx.compose.animation.core.AnimationStateKt.createZeroVectorFrom(androidx.compose.animation.core.TwoWayConverter,java.lang.Object):328:328 -> <init>
    21:29:void <init>(androidx.compose.animation.core.TwoWayConverter,java.lang.Object,androidx.compose.animation.core.AnimationVector,long,long,boolean):54 -> <init>
    30:31:void <init>(androidx.compose.animation.core.TwoWayConverter,java.lang.Object,androidx.compose.animation.core.AnimationVector,long,long,boolean):54:54 -> <init>
    32:33:void <init>(androidx.compose.animation.core.TwoWayConverter,java.lang.Object,androidx.compose.animation.core.AnimationVector,long,long,boolean):67:67 -> <init>
    34:35:void <init>(androidx.compose.animation.core.TwoWayConverter,java.lang.Object,androidx.compose.animation.core.AnimationVector,long,long,boolean):78:78 -> <init>
    36:38:void <init>(androidx.compose.animation.core.TwoWayConverter,java.lang.Object,androidx.compose.animation.core.AnimationVector,long,long,boolean):82:82 -> <init>
    39:39:void <init>(androidx.compose.animation.core.TwoWayConverter,java.lang.Object,androidx.compose.animation.core.AnimationVector,long,long,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):40:40 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lco7;Ljava/lang/Object;Lsj;I)V"}
    1:2:java.lang.Object getVelocity():87:87 -> a
    3:4:kotlin.jvm.functions.Function1 androidx.compose.animation.core.TwoWayConverterImpl.getConvertFromVector():67:67 -> a
    3:4:java.lang.Object getVelocity():87 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:11:java.lang.Object getVelocity():87:87 -> a
    1:2:java.lang.Object getValue():49:49 -> getValue
    3:7:java.lang.Object getValue():330:330 -> getValue
    1:7:java.lang.String toString():90:90 -> toString
    8:9:java.lang.Object getValue():49:49 -> toString
    8:9:java.lang.String toString():91 -> toString
    10:13:java.lang.Object getValue():330:330 -> toString
    10:13:java.lang.String toString():91 -> toString
    14:16:java.lang.String toString():90:90 -> toString
    17:18:java.lang.String toString():91:91 -> toString
    19:21:java.lang.String toString():90:90 -> toString
    22:25:java.lang.String toString():92:92 -> toString
    26:28:java.lang.String toString():90:90 -> toString
    29:30:java.lang.String toString():92:92 -> toString
    31:33:java.lang.String toString():90:90 -> toString
    34:35:java.lang.String toString():93:93 -> toString
    36:38:java.lang.String toString():90:90 -> toString
    39:40:java.lang.String toString():93:93 -> toString
    41:43:java.lang.String toString():90:90 -> toString
    44:45:java.lang.String toString():94:94 -> toString
    46:48:java.lang.String toString():90:90 -> toString
    49:50:java.lang.String toString():94:94 -> toString
    51:53:java.lang.String toString():90:90 -> toString
    54:55:java.lang.String toString():95:95 -> toString
    56:68:java.lang.String toString():90:90 -> toString
