# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.material3.internal.DateInputFormat":"CalendarModel.kt","kotlin.ranges.IntProgression":"Progressions.kt","androidx.compose.ui.text.AnnotatedString":"AnnotatedString.kt","kotlin.ranges.IntRange":"PrimitiveRanges.kt"}}
androidx.compose.material3.DateVisualTransformation -> do1:
# {"id":"sourceFile","fileName":"DateInput.kt"}
    androidx.compose.material3.internal.DateInputFormat dateInputFormat -> X
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldl1;"}
    int firstDelimiterOffset -> Y
    int secondDelimiterOffset -> Z
    int dateFormatLength -> h0
    androidx.compose.material3.DateVisualTransformation$dateOffsetTranslator$1 dateOffsetTranslator -> i0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lw71;"}
    1:5:void <init>(androidx.compose.material3.internal.DateInputFormat):392:392 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ldl1;)V"}
    6:7:java.lang.String androidx.compose.material3.internal.DateInputFormat.getPatternWithDelimiters():277:277 -> <init>
    6:7:void <init>(androidx.compose.material3.internal.DateInputFormat):396 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    8:11:char androidx.compose.material3.internal.DateInputFormat.getDelimiter():277:277 -> <init>
    8:11:void <init>(androidx.compose.material3.internal.DateInputFormat):396 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    12:17:void <init>(androidx.compose.material3.internal.DateInputFormat):396:396 -> <init>
    18:23:void <init>(androidx.compose.material3.internal.DateInputFormat):398:398 -> <init>
    24:25:java.lang.String androidx.compose.material3.internal.DateInputFormat.getPatternWithoutDelimiters():278:278 -> <init>
    24:25:void <init>(androidx.compose.material3.internal.DateInputFormat):399 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    26:31:void <init>(androidx.compose.material3.internal.DateInputFormat):399:399 -> <init>
    32:41:void <init>(androidx.compose.material3.internal.DateInputFormat):402:402 -> <init>
    1:2:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> a
    1:2:androidx.compose.ui.text.input.TransformedText filter(androidx.compose.ui.text.AnnotatedString):425 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lgk;)Ldu7;"}
    3:6:androidx.compose.ui.text.input.TransformedText filter(androidx.compose.ui.text.AnnotatedString):425:425 -> a
    7:9:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> a
    7:9:androidx.compose.ui.text.input.TransformedText filter(androidx.compose.ui.text.AnnotatedString):428 -> a
    10:13:androidx.compose.ui.text.input.TransformedText filter(androidx.compose.ui.text.AnnotatedString):425:425 -> a
    14:17:androidx.compose.ui.text.input.TransformedText filter(androidx.compose.ui.text.AnnotatedString):426:426 -> a
    18:23:java.lang.String kotlin.text.StringsKt__StringsKt.substring(java.lang.String,kotlin.ranges.IntRange):0:0 -> a
    18:23:androidx.compose.ui.text.input.TransformedText filter(androidx.compose.ui.text.AnnotatedString):426 -> a
    24:25:int kotlin.ranges.IntProgression.getFirst():94:94 -> a
    24:25:java.lang.Integer kotlin.ranges.IntRange.getStart():55 -> a
    24:25:java.lang.String kotlin.text.StringsKt__StringsKt.substring(java.lang.String,kotlin.ranges.IntRange):403 -> a
    24:25:androidx.compose.ui.text.input.TransformedText filter(androidx.compose.ui.text.AnnotatedString):426 -> a
    26:29:int kotlin.ranges.IntProgression.getLast():99:99 -> a
    26:29:java.lang.Integer kotlin.ranges.IntRange.getEndInclusive():56 -> a
    26:29:java.lang.String kotlin.text.StringsKt__StringsKt.substring(java.lang.String,kotlin.ranges.IntRange):403 -> a
    26:29:androidx.compose.ui.text.input.TransformedText filter(androidx.compose.ui.text.AnnotatedString):426 -> a
    30:33:java.lang.String kotlin.text.StringsKt__StringsKt.substring(java.lang.String,kotlin.ranges.IntRange):403:403 -> a
    30:33:androidx.compose.ui.text.input.TransformedText filter(androidx.compose.ui.text.AnnotatedString):426 -> a
    34:48:androidx.compose.ui.text.input.TransformedText filter(androidx.compose.ui.text.AnnotatedString):448:448 -> a
    49:60:androidx.compose.ui.text.input.TransformedText filter(androidx.compose.ui.text.AnnotatedString):432:432 -> a
    61:70:androidx.compose.ui.text.input.TransformedText filter(androidx.compose.ui.text.AnnotatedString):433:433 -> a
    71:77:androidx.compose.ui.text.input.TransformedText filter(androidx.compose.ui.text.AnnotatedString):434:434 -> a
    78:79:char androidx.compose.material3.internal.DateInputFormat.getDelimiter():277:277 -> a
    78:79:androidx.compose.ui.text.input.TransformedText filter(androidx.compose.ui.text.AnnotatedString):434 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    80:90:androidx.compose.ui.text.input.TransformedText filter(androidx.compose.ui.text.AnnotatedString):434:434 -> a
    91:103:androidx.compose.ui.text.input.TransformedText filter(androidx.compose.ui.text.AnnotatedString):437:437 -> a
