# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.animation.core.TwoWayConverterImpl":"VectorConverters.kt"}}
androidx.compose.animation.core.AnimationState -> zf:
# {"id":"sourceFile","fileName":"AnimationState.kt"}
    androidx.compose.animation.core.TwoWayConverter typeConverter -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lw23;"}
    androidx.compose.runtime.MutableState value$delegate -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltx1;"}
    androidx.compose.animation.core.AnimationVector velocityVector -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"Leg;"}
    long lastFrameTimeNanos -> i
    long finishedTimeNanos -> j
    boolean isRunning -> k
    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":"(Lw23;Ljava/lang/Object;Leg;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: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":"(Lw23;Ljava/lang/Object;Leg;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
