# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.text.input.TextFieldValue":"TextFieldValue.kt","androidx.compose.ui.text.AnnotatedString":"AnnotatedString.kt"}}
com.google.android.gms.internal.mlkit_vision_common.zzhx -> wn9:
# {"id":"sourceFile","fileName":"com.google.mlkit:vision-common@@17.3.0"}
    androidx.compose.material3.tokens.ColorSchemeKeyTokens androidx.compose.material3.tokens.FilledButtonTokens.ContainerColor -> X
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljz0;"}
    androidx.compose.material3.tokens.ColorSchemeKeyTokens androidx.compose.material3.tokens.FilledButtonTokens.DisabledContainerColor -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljz0;"}
    float androidx.compose.material3.tokens.FilledButtonTokens.DisabledContainerOpacity -> Z
    androidx.compose.material3.tokens.ColorSchemeKeyTokens androidx.compose.material3.tokens.FilledButtonTokens.DisabledLabelTextColor -> c0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljz0;"}
    float androidx.compose.material3.tokens.FilledButtonTokens.DisabledLabelTextOpacity -> d0
    float androidx.compose.material3.tokens.FilledButtonTokens.HoveredContainerElevation -> e0
    androidx.compose.material3.tokens.ColorSchemeKeyTokens androidx.compose.material3.tokens.FilledButtonTokens.LabelTextColor -> f0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljz0;"}
    1:4:void androidx.compose.material3.tokens.FilledButtonTokens.<clinit>():22:22 -> <clinit>
    5:11:void androidx.compose.material3.tokens.FilledButtonTokens.<clinit>():24:24 -> <clinit>
    12:13:void androidx.compose.material3.tokens.FilledButtonTokens.<clinit>():26:26 -> <clinit>
    14:20:void androidx.compose.material3.tokens.FilledButtonTokens.<clinit>():29:29 -> <clinit>
    21:24:void androidx.compose.material3.tokens.FilledButtonTokens.<clinit>():30:30 -> <clinit>
    25:26:void androidx.compose.material3.tokens.FilledButtonTokens.<clinit>():34:34 -> <clinit>
    27:31:void androidx.compose.material3.tokens.FilledButtonTokens.<clinit>():38:38 -> <clinit>
    1:8:int androidx.compose.ui.text.android.selection.GraphemeClusterSegmentFinder.nextStartBoundary(int):161:161 -> a
    9:16:int androidx.compose.ui.text.android.selection.GraphemeClusterSegmentFinder.nextStartBoundary(int):168:168 -> a
    1:8:int androidx.compose.ui.text.android.selection.GraphemeClusterSegmentFinder.previousEndBoundary(int):146:146 -> b
    9:16:int androidx.compose.ui.text.android.selection.GraphemeClusterSegmentFinder.previousEndBoundary(int):153:153 -> b
    1:5:int androidx.compose.ui.text.android.selection.GraphemeClusterSegmentFinder.previousStartBoundary(int):142:142 -> c
    1:2:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValue.getAnnotatedString():62:62 -> d
    1:2:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValueKt.getSelectedText(androidx.compose.ui.text.input.TextFieldValue):197 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lki7;)Lvk;"}
    3:4:long androidx.compose.ui.text.input.TextFieldValue.getSelection-d9O1mEE():88:88 -> d
    3:4:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValueKt.getSelectedText(androidx.compose.ui.text.input.TextFieldValue):197 -> d
    5:7:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValueKt.getSelectedText(androidx.compose.ui.text.input.TextFieldValue):197:197 -> d
    8:20:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.AnnotatedString.subSequence-5zc-tL8(long):195:195 -> d
    8:20:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValueKt.getSelectedText(androidx.compose.ui.text.input.TextFieldValue):197 -> d
    1:5:int androidx.compose.ui.text.android.selection.GraphemeClusterSegmentFinder.nextEndBoundary(int):176:176 -> e
    1:4:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValue.getAnnotatedString():62:62 -> f
    1:4:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValueKt.getTextAfterSelection(androidx.compose.ui.text.input.TextFieldValue,int):191 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lki7;I)Lvk;"}
    5:6:long androidx.compose.ui.text.input.TextFieldValue.getSelection-d9O1mEE():88:88 -> f
    5:6:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValueKt.getTextAfterSelection(androidx.compose.ui.text.input.TextFieldValue,int):192 -> f
    7:10:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValueKt.getTextAfterSelection(androidx.compose.ui.text.input.TextFieldValue,int):192:192 -> f
    11:21:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValueKt.getTextAfterSelection(androidx.compose.ui.text.input.TextFieldValue,int):193:193 -> f
    22:23:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> f
    22:23:java.lang.String androidx.compose.ui.text.input.TextFieldValue.getText():82 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    22:23:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValueKt.getTextAfterSelection(androidx.compose.ui.text.input.TextFieldValue,int):193 -> f
    24:27:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValueKt.getTextAfterSelection(androidx.compose.ui.text.input.TextFieldValue,int):193:193 -> f
    28:29:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> f
    28:29:java.lang.String androidx.compose.ui.text.input.TextFieldValue.getText():82 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    28:29:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValueKt.getTextAfterSelection(androidx.compose.ui.text.input.TextFieldValue,int):193 -> f
    30:37:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValueKt.getTextAfterSelection(androidx.compose.ui.text.input.TextFieldValue,int):193:193 -> f
    38:42:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValueKt.getTextAfterSelection(androidx.compose.ui.text.input.TextFieldValue,int):191:191 -> f
    1:2:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValue.getAnnotatedString():62:62 -> g
    1:2:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValueKt.getTextBeforeSelection(androidx.compose.ui.text.input.TextFieldValue,int):178 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lki7;I)Lvk;"}
    3:4:long androidx.compose.ui.text.input.TextFieldValue.getSelection-d9O1mEE():88:88 -> g
    3:4:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValueKt.getTextBeforeSelection(androidx.compose.ui.text.input.TextFieldValue,int):179 -> g
    5:21:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValueKt.getTextBeforeSelection(androidx.compose.ui.text.input.TextFieldValue,int):179:179 -> g
    22:25:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValueKt.getTextBeforeSelection(androidx.compose.ui.text.input.TextFieldValue,int):180:180 -> g
    26:30:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValueKt.getTextBeforeSelection(androidx.compose.ui.text.input.TextFieldValue,int):178:178 -> g
    int androidx.compose.ui.text.android.selection.GraphemeClusterSegmentFinder.next(int) -> h
    int androidx.compose.ui.text.android.selection.GraphemeClusterSegmentFinder.previous(int) -> i
