# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.collection.MutableIntList":"IntList.kt","androidx.compose.animation.core.VectorizedKeyframeSpecElementInfo":"VectorizedAnimationSpec.kt","androidx.collection.internal.RuntimeHelpersKt":"RuntimeHelpers.kt","androidx.compose.animation.core.TwoWayConverterImpl":"VectorConverters.kt","androidx.compose.animation.core.EasingKt":"Easing.kt","androidx.collection.IntObjectMap":"IntObjectMap.kt"}}
androidx.compose.animation.core.KeyframesSpec -> pm3:
# {"id":"sourceFile","fileName":"AnimationSpec.kt"}
    androidx.compose.animation.core.KeyframesSpec$KeyframesSpecConfig config -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lom3;"}
    1:3:void <init>(androidx.compose.animation.core.KeyframesSpec$KeyframesSpecConfig):572:572 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lom3;)V"}
    4:6:void <init>(androidx.compose.animation.core.KeyframesSpec$KeyframesSpecConfig):573:573 -> <init>
    1:5:androidx.compose.animation.core.VectorizedAnimationSpec vectorize(androidx.compose.animation.core.TwoWayConverter):572:572 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lco7;)Lvw7;"}
    6:6:androidx.compose.animation.core.VectorizedDurationBasedAnimationSpec vectorize(androidx.compose.animation.core.TwoWayConverter):572:572 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lco7;)Lxw7;"}
    1:4:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):664:664 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lco7;)Lpt4;"}
    5:8:androidx.collection.MutableIntObjectMap androidx.compose.animation.core.KeyframesSpecBaseConfig.getKeyframes$animation_core():494:494 -> f
    5:8:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):664 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    9:12:int androidx.collection.IntObjectMap.getSize():305:305 -> f
    9:12:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):664 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    13:15:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):664:664 -> f
    16:17:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):666:666 -> f
    18:19:int androidx.collection.IntObjectMap.getSize():305:305 -> f
    18:19:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):666 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    20:22:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):666:666 -> f
    23:24:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):1097:1097 -> f
    25:26:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):1098:1098 -> f
    27:28:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):1101:1101 -> f
    29:34:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):1102:1102 -> f
    35:74:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):1105:1105 -> f
    75:80:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):1100:1100 -> f
    81:85:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):668:668 -> f
    86:93:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):670:670 -> f
    94:95:kotlin.jvm.functions.Function1 androidx.compose.animation.core.TwoWayConverterImpl.getConvertToVector():66:66 -> f
    94:95:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):671 -> f
    96:97:java.lang.Object androidx.compose.animation.core.KeyframeBaseEntity.getValue$animation_core():543:543 -> f
    96:97:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):671 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    98:103:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):671:671 -> f
    104:105:androidx.compose.animation.core.Easing androidx.compose.animation.core.KeyframeBaseEntity.getEasing$animation_core():543:543 -> f
    104:105:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):672 -> f
    106:108:void androidx.compose.animation.core.VectorizedKeyframeSpecElementInfo.<init>(androidx.compose.animation.core.AnimationVector,androidx.compose.animation.core.Easing,int,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> f
    106:108:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):670 -> f
    109:152:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):669:669 -> f
    153:158:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):1122:1122 -> f
    159:164:void androidx.collection.MutableIntList.add(int,int):573:573 -> f
    159:164:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):678 -> f
    165:167:void androidx.collection.MutableIntList.add(int,int):576:576 -> f
    165:167:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):678 -> f
    168:169:void androidx.collection.MutableIntList.add(int,int):577:577 -> f
    168:169:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):678 -> f
    170:173:void androidx.collection.MutableIntList.add(int,int):578:578 -> f
    170:173:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):678 -> f
    174:176:void androidx.collection.MutableIntList.add(int,int):579:579 -> f
    174:176:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):678 -> f
    177:178:void androidx.collection.MutableIntList.add(int,int):586:586 -> f
    177:178:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):678 -> f
    179:184:void androidx.collection.MutableIntList.add(int,int):587:587 -> f
    179:184:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):678 -> f
    185:186:void androidx.collection.MutableIntList.add(int,int):574:574 -> f
    185:186:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):678 -> f
    187:191:void androidx.collection.internal.RuntimeHelpersKt.throwIndexOutOfBoundsException(java.lang.String):30:30 -> f
    187:191:void androidx.collection.MutableIntList.add(int,int):574 -> f
    187:191:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):678 -> f
    192:193:int androidx.compose.animation.core.KeyframesSpecBaseConfig.getDurationMillis():486:486 -> f
    192:193:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):680 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    194:199:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):1123:1123 -> f
    200:201:int androidx.compose.animation.core.KeyframesSpecBaseConfig.getDurationMillis():486:486 -> f
    200:201:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):681 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    202:204:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):681:681 -> f
    205:209:void androidx.collection.MutableIntList.sort():867:867 -> f
    205:209:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):683 -> f
    210:211:void androidx.collection.MutableIntList.sort():868:868 -> f
    210:211:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):683 -> f
    212:215:void kotlin.collections.ArraysKt___ArraysJvmKt.sort(int[],int,int):0:0 -> f
    212:215:void androidx.collection.MutableIntList.sort():868 -> f
    212:215:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):683 -> f
    216:218:void kotlin.collections.ArraysKt___ArraysJvmKt.sort(int[],int,int):2116:2116 -> f
    216:218:void androidx.collection.MutableIntList.sort():868 -> f
    216:218:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):683 -> f
    219:220:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):685:685 -> f
    221:222:int androidx.compose.animation.core.KeyframesSpecBaseConfig.getDurationMillis():486:486 -> f
    221:222:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):688 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    223:224:androidx.compose.animation.core.Easing androidx.compose.animation.core.EasingKt.getLinearEasing():72:72 -> f
    223:224:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):690 -> f
    225:228:void androidx.compose.animation.core.VectorizedKeyframesSpec.<init>(androidx.collection.IntList,androidx.collection.IntObjectMap,int,int,androidx.compose.animation.core.Easing,int,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> f
    225:228:androidx.compose.animation.core.VectorizedKeyframesSpec vectorize(androidx.compose.animation.core.TwoWayConverter):685 -> f
