# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.foundation.text.ValidatingOffsetMappingKt":"ValidatingOffsetMapping.kt"}}
okhttp3.internal.http2.Huffman$Node -> n33:
# {"id":"sourceFile","fileName":"Huffman.kt"}
    int symbol -> X
    int terminalBitCount -> Y
    okhttp3.internal.http2.Huffman$Node[] children -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    1:3:void androidx.compose.animation.core.VectorizedTweenSpec.<init>(int,int,androidx.compose.animation.core.Easing):912:912 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(IILt02;)V"}
    4:5:void androidx.compose.animation.core.VectorizedTweenSpec.<init>(int,int,androidx.compose.animation.core.Easing):913:913 -> <init>
    6:7:void androidx.compose.animation.core.VectorizedTweenSpec.<init>(int,int,androidx.compose.animation.core.Easing):914:914 -> <init>
    8:20:void androidx.compose.animation.core.VectorizedTweenSpec.<init>(int,int,androidx.compose.animation.core.Easing):919:919 -> <init>
    21:21:void androidx.compose.runtime.OffsetApplier.<init>(androidx.compose.runtime.Applier,int):251:251 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ltq;I)V"}
    22:23:void com.eygraber.uri.UriCodec$ByteBuffer.<init>(int):263:264 -> <init>
    24:24:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    24:24:void com.eygraber.uri.UriCodec$ByteBuffer.<init>(int):264 -> <init>
    25:25:void com.eygraber.uri.UriCodec$ByteBuffer.<init>(int):264:264 -> <init>
    26:27:void androidx.compose.foundation.text.TextRangeLayoutMeasureResult.<init>(int,int,kotlin.jvm.functions.Function0):330:331 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(IILhm2;)V"}
    28:31:void <init>():682:685 -> <init>
    32:34:void <init>(int,int):689:691 -> <init>
    35:35:void <init>(int,int):693:693 -> <init>
    36:39:void androidx.compose.foundation.text.ValidatingOffsetMapping.<init>(androidx.compose.ui.text.input.OffsetMapping,int,int):81:84 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lxm4;II)V"}
    1:3:int androidx.compose.animation.core.VectorizedTweenSpec.getDurationMillis():913:913 -> B
    1:14:androidx.compose.animation.core.AnimationVector androidx.compose.animation.core.VectorizedTweenSpec.getValueFromNanos(long,androidx.compose.animation.core.AnimationVector,androidx.compose.animation.core.AnimationVector,androidx.compose.animation.core.AnimationVector):927:927 -> E
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JLlk;Llk;Llk;)Llk;"}
    1:10:int androidx.compose.foundation.text.ValidatingOffsetMapping.originalToTransformed(int):92:92 -> H
    11:14:int androidx.compose.foundation.text.ValidatingOffsetMapping.originalToTransformed(int):93:93 -> H
    15:16:int androidx.compose.foundation.text.ValidatingOffsetMapping.originalToTransformed(int):96:96 -> H
    17:20:void androidx.compose.foundation.text.ValidatingOffsetMappingKt.access$validateOriginalToTransformed(int,int,int):1:1 -> H
    17:20:int androidx.compose.foundation.text.ValidatingOffsetMapping.originalToTransformed(int):96 -> H
    1:17:void androidx.compose.runtime.OffsetApplier.insertBottomUp(int,java.lang.Object):273:273 -> a
    1:6:void androidx.compose.runtime.OffsetApplier.down(java.lang.Object):258:258 -> c
    7:14:void androidx.compose.runtime.OffsetApplier.down(java.lang.Object):259:259 -> c
    1:8:void androidx.compose.runtime.OffsetApplier.reuse():294:294 -> e
    1:8:void androidx.compose.runtime.OffsetApplier.move(int,int,int):281:281 -> f
    9:18:void androidx.compose.runtime.OffsetApplier.move(int,int,int):282:282 -> f
    1:17:void androidx.compose.runtime.OffsetApplier.remove(int,int):277:277 -> g
    1:7:void androidx.compose.runtime.OffsetApplier.up():263:263 -> h
    8:10:void androidx.compose.runtime.OffsetApplier.up():330:330 -> h
    11:16:void androidx.compose.runtime.OffsetApplier.up():264:264 -> h
    17:24:void androidx.compose.runtime.OffsetApplier.up():265:265 -> h
    1:17:void androidx.compose.runtime.OffsetApplier.insertTopDown(int,java.lang.Object):269:269 -> i
    1:9:java.lang.Object androidx.compose.runtime.OffsetApplier.getCurrent():255:255 -> k
    1:8:void androidx.compose.runtime.OffsetApplier.apply(kotlin.jvm.functions.Function2,java.lang.Object):290:290 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lxm2;Ljava/lang/Object;)V"}
    2:11:byte[] com.eygraber.uri.UriCodec$ByteBuffer.getBuffer():264:264 -> m
    2:11:java.lang.String com.eygraber.uri.UriCodec$ByteBuffer.decodeToStringAndReset():276 -> m
    12:13:java.lang.String com.eygraber.uri.UriCodec$ByteBuffer.decodeToStringAndReset():278:278 -> m
    14:17:java.lang.String com.eygraber.uri.UriCodec$ByteBuffer.decodeToStringAndReset():276:276 -> m
    18:24:java.lang.String com.eygraber.uri.UriCodec$ByteBuffer.decodeToStringAndReset():283:283 -> m
    1:14:androidx.compose.animation.core.AnimationVector androidx.compose.animation.core.VectorizedTweenSpec.getVelocityFromNanos(long,androidx.compose.animation.core.AnimationVector,androidx.compose.animation.core.AnimationVector,androidx.compose.animation.core.AnimationVector):936:936 -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JLlk;Llk;Llk;)Llk;"}
    1:10:int androidx.compose.foundation.text.ValidatingOffsetMapping.transformedToOriginal(int):106:106 -> q
    11:14:int androidx.compose.foundation.text.ValidatingOffsetMapping.transformedToOriginal(int):107:107 -> q
    15:16:int androidx.compose.foundation.text.ValidatingOffsetMapping.transformedToOriginal(int):110:110 -> q
    17:20:void androidx.compose.foundation.text.ValidatingOffsetMappingKt.access$validateTransformedToOriginal(int,int,int):1:1 -> q
    17:20:int androidx.compose.foundation.text.ValidatingOffsetMapping.transformedToOriginal(int):110 -> q
    1:3:int androidx.compose.animation.core.VectorizedTweenSpec.getDelayMillis():914:914 -> x
