# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.text.TextRange":"TextRange.kt","androidx.compose.ui.text.TextRange$Companion":"TextRange.kt","androidx.compose.ui.text.AnnotatedString":"AnnotatedString.kt"}}
androidx.compose.ui.text.input.TextFieldValue -> df7:
# {"id":"sourceFile","fileName":"TextFieldValue.kt"}
    androidx.compose.ui.text.AnnotatedString annotatedString -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lyj;"}
    long selection -> b
    androidx.compose.ui.text.TextRange composition -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhg7;"}
    androidx.compose.runtime.saveable.Saver Saver -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lht3;"}
    1:15:void <clinit>():152:152 -> <clinit>
    16:22:androidx.compose.runtime.saveable.Saver androidx.compose.runtime.saveable.SaverKt.Saver(kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function1):62:62 -> <clinit>
    16:22:void <clinit>():152 -> <clinit>
    23:25:void <clinit>():152:152 -> <clinit>
    1:3:void <init>(androidx.compose.ui.text.AnnotatedString,long,androidx.compose.ui.text.TextRange):59:59 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyj;JLhg7;)V"}
    4:5:void <init>(androidx.compose.ui.text.AnnotatedString,long,androidx.compose.ui.text.TextRange):62:62 -> <init>
    6:7:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> <init>
    6:7:java.lang.String getText():82 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    6:7:void <init>(androidx.compose.ui.text.AnnotatedString,long,androidx.compose.ui.text.TextRange):88 -> <init>
    8:19:void <init>(androidx.compose.ui.text.AnnotatedString,long,androidx.compose.ui.text.TextRange):88:88 -> <init>
    20:21:long androidx.compose.ui.text.TextRange.unbox-impl():0:0 -> <init>
    20:21:void <init>(androidx.compose.ui.text.AnnotatedString,long,androidx.compose.ui.text.TextRange):102 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    22:23:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> <init>
    22:23:java.lang.String getText():82 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    22:23:void <init>(androidx.compose.ui.text.AnnotatedString,long,androidx.compose.ui.text.TextRange):102 -> <init>
    24:31:void <init>(androidx.compose.ui.text.AnnotatedString,long,androidx.compose.ui.text.TextRange):102:102 -> <init>
    32:38:androidx.compose.ui.text.TextRange androidx.compose.ui.text.TextRange.box-impl(long):0:0 -> <init>
    32:38:void <init>(androidx.compose.ui.text.AnnotatedString,long,androidx.compose.ui.text.TextRange):102 -> <init>
    39:41:void <init>(androidx.compose.ui.text.AnnotatedString,long,androidx.compose.ui.text.TextRange):102:102 -> <init>
    42:42:void <init>(java.lang.String,long,androidx.compose.ui.text.TextRange,int,kotlin.jvm.internal.DefaultConstructorMarker):76:76 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JILjava/lang/String;)V"}
    43:43:long androidx.compose.ui.text.TextRange.access$getZero$cp():48:48 -> <init>
    43:43:long androidx.compose.ui.text.TextRange$Companion.getZero-d9O1mEE():92 -> <init>
    43:43:void <init>(java.lang.String,long,androidx.compose.ui.text.TextRange,int,kotlin.jvm.internal.DefaultConstructorMarker):77 -> <init>
    44:44:void <init>(java.lang.String,long,androidx.compose.ui.text.TextRange):79:79 -> <init>
    44:44:void <init>(java.lang.String,long,androidx.compose.ui.text.TextRange,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    44:44:void <init>(java.lang.String,long,androidx.compose.ui.text.TextRange,int,kotlin.jvm.internal.DefaultConstructorMarker):75 -> <init>
    45:45:void <init>(androidx.compose.ui.text.AnnotatedString,long,androidx.compose.ui.text.TextRange,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> <init>
    45:45:void <init>(java.lang.String,long,androidx.compose.ui.text.TextRange):79 -> <init>
    45:45:void <init>(java.lang.String,long,androidx.compose.ui.text.TextRange,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    45:45:void <init>(java.lang.String,long,androidx.compose.ui.text.TextRange,int,kotlin.jvm.internal.DefaultConstructorMarker):75 -> <init>
    5:10:androidx.compose.ui.text.input.TextFieldValue copy-3r_uNRQ$default(androidx.compose.ui.text.input.TextFieldValue,androidx.compose.ui.text.AnnotatedString,long,androidx.compose.ui.text.TextRange,int,java.lang.Object):106:106 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ldf7;Lyj;JI)Ldf7;"}
    11:16:androidx.compose.ui.text.input.TextFieldValue copy-3r_uNRQ$default(androidx.compose.ui.text.input.TextFieldValue,androidx.compose.ui.text.AnnotatedString,long,androidx.compose.ui.text.TextRange,int,java.lang.Object):107:107 -> a
    17:20:androidx.compose.ui.text.input.TextFieldValue copy-3r_uNRQ$default(androidx.compose.ui.text.input.TextFieldValue,androidx.compose.ui.text.AnnotatedString,long,androidx.compose.ui.text.TextRange,int,java.lang.Object):108:108 -> a
    21:23:androidx.compose.ui.text.input.TextFieldValue copy-3r_uNRQ$default(androidx.compose.ui.text.input.TextFieldValue,androidx.compose.ui.text.AnnotatedString,long,androidx.compose.ui.text.TextRange,int,java.lang.Object):105:105 -> a
    24:25:androidx.compose.ui.text.input.TextFieldValue copy-3r_uNRQ(androidx.compose.ui.text.AnnotatedString,long,androidx.compose.ui.text.TextRange):110:110 -> a
    24:25:androidx.compose.ui.text.input.TextFieldValue copy-3r_uNRQ$default(androidx.compose.ui.text.input.TextFieldValue,androidx.compose.ui.text.AnnotatedString,long,androidx.compose.ui.text.TextRange,int,java.lang.Object):105 -> a
    26:29:void <init>(androidx.compose.ui.text.AnnotatedString,long,androidx.compose.ui.text.TextRange,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> a
    26:29:androidx.compose.ui.text.input.TextFieldValue copy-3r_uNRQ(androidx.compose.ui.text.AnnotatedString,long,androidx.compose.ui.text.TextRange):110 -> a
    26:29:androidx.compose.ui.text.input.TextFieldValue copy-3r_uNRQ$default(androidx.compose.ui.text.input.TextFieldValue,androidx.compose.ui.text.AnnotatedString,long,androidx.compose.ui.text.TextRange,int,java.lang.Object):105 -> a
    1:2:androidx.compose.ui.text.input.TextFieldValue copy-3r_uNRQ$default(androidx.compose.ui.text.input.TextFieldValue,java.lang.String,long,androidx.compose.ui.text.TextRange,int,java.lang.Object):116:116 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ldf7;Ljava/lang/String;)Ldf7;"}
    3:4:androidx.compose.ui.text.input.TextFieldValue copy-3r_uNRQ$default(androidx.compose.ui.text.input.TextFieldValue,java.lang.String,long,androidx.compose.ui.text.TextRange,int,java.lang.Object):117:117 -> b
    5:7:androidx.compose.ui.text.input.TextFieldValue copy-3r_uNRQ$default(androidx.compose.ui.text.input.TextFieldValue,java.lang.String,long,androidx.compose.ui.text.TextRange,int,java.lang.Object):114:114 -> b
    8:14:androidx.compose.ui.text.input.TextFieldValue copy-3r_uNRQ(java.lang.String,long,androidx.compose.ui.text.TextRange):119:119 -> b
    8:14:androidx.compose.ui.text.input.TextFieldValue copy-3r_uNRQ$default(androidx.compose.ui.text.input.TextFieldValue,java.lang.String,long,androidx.compose.ui.text.TextRange,int,java.lang.Object):114 -> b
    15:18:void <init>(androidx.compose.ui.text.AnnotatedString,long,androidx.compose.ui.text.TextRange,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> b
    15:18:androidx.compose.ui.text.input.TextFieldValue copy-3r_uNRQ(java.lang.String,long,androidx.compose.ui.text.TextRange):119 -> b
    15:18:androidx.compose.ui.text.input.TextFieldValue copy-3r_uNRQ$default(androidx.compose.ui.text.input.TextFieldValue,java.lang.String,long,androidx.compose.ui.text.TextRange,int,java.lang.Object):114 -> b
    5:10:boolean equals(java.lang.Object):125:125 -> equals
    11:22:boolean equals(java.lang.Object):129:129 -> equals
    23:32:boolean equals(java.lang.Object):130:130 -> equals
    33:44:boolean equals(java.lang.Object):131:131 -> equals
    1:9:int hashCode():136:136 -> hashCode
    1:9:int TextFieldValue.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.synthesized"}
    10:11:int hashCode():137:137 -> hashCode
    10:11:int TextFieldValue.hashCode():0 -> hashCode
    12:17:int hashCode():0:0 -> hashCode
    12:17:int TextFieldValue.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":32},"outline":"Lyc1;b(IIJ)I"}
    18:21:int hashCode():138:138 -> hashCode
    18:21:int TextFieldValue.hashCode():0 -> hashCode
    22:23:long androidx.compose.ui.text.TextRange.unbox-impl():0:0 -> hashCode
    22:23:int hashCode():138 -> hashCode
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    22:23:int TextFieldValue.hashCode():0 -> hashCode
    24:31:int androidx.compose.ui.text.TextRange.hashCode-impl(long):0:0 -> hashCode
    24:31:int hashCode():138 -> hashCode
    24:31:int TextFieldValue.hashCode():0 -> hashCode
    32:32:int androidx.compose.ui.text.TextRange.hashCode-impl(long):0:0 -> hashCode
    32:32:int hashCode():137 -> hashCode
    1:7:java.lang.String toString():143:143 -> toString
    8:9:java.lang.String toString():144:144 -> toString
    10:12:java.lang.String toString():143:143 -> toString
    13:14:java.lang.String toString():144:144 -> toString
    15:17:java.lang.String toString():143:143 -> toString
    18:19:java.lang.String toString():145:145 -> toString
    20:26:java.lang.String toString():143:143 -> toString
    27:28:java.lang.String toString():145:145 -> toString
    29:31:java.lang.String toString():143:143 -> toString
    32:33:java.lang.String toString():146:146 -> toString
    34:46:java.lang.String toString():143:143 -> toString
