# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.text.input.EditingBuffer":"EditingBuffer.kt","androidx.compose.ui.text.AnnotatedString":"AnnotatedString.kt"}}
androidx.compose.ui.text.input.SetComposingTextCommand -> tj2:
# {"id":"sourceFile","fileName":"EditCommand.kt"}
    androidx.compose.ui.text.AnnotatedString annotatedString -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lkg;"}
    int newCursorPosition -> b
    1:5:void <init>(java.lang.String,int):172:172 -> <init>
    6:13:void <init>(androidx.compose.ui.text.AnnotatedString,int):164:164 -> <init>
    6:13:void <init>(java.lang.String,int):172 -> <init>
    1:2:boolean androidx.compose.ui.text.input.EditingBuffer.hasComposition$ui_text():82:82 -> a
    1:2:void applyTo(androidx.compose.ui.text.input.EditingBuffer):178 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lak0;)V"}
    3:7:boolean androidx.compose.ui.text.input.EditingBuffer.hasComposition$ui_text():82:82 -> a
    3:7:void applyTo(androidx.compose.ui.text.input.EditingBuffer):178 -> a
    8:9:int androidx.compose.ui.text.input.EditingBuffer.getCompositionEnd$ui_text():78:78 -> a
    8:9:void applyTo(androidx.compose.ui.text.input.EditingBuffer):181 -> a
    10:13:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> a
    10:13:java.lang.String getText():175 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    10:13:void applyTo(androidx.compose.ui.text.input.EditingBuffer):181 -> a
    14:16:void applyTo(androidx.compose.ui.text.input.EditingBuffer):181:181 -> a
    17:22:void applyTo(androidx.compose.ui.text.input.EditingBuffer):182:182 -> a
    23:31:void applyTo(androidx.compose.ui.text.input.EditingBuffer):183:183 -> a
    32:33:int androidx.compose.ui.text.input.EditingBuffer.getSelectionStart$ui_text():48:48 -> a
    32:33:void applyTo(androidx.compose.ui.text.input.EditingBuffer):188 -> a
    34:35:int androidx.compose.ui.text.input.EditingBuffer.getSelectionEnd$ui_text():57:57 -> a
    34:35:void applyTo(androidx.compose.ui.text.input.EditingBuffer):189 -> a
    36:39:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> a
    36:39:java.lang.String getText():175 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    36:39:void applyTo(androidx.compose.ui.text.input.EditingBuffer):189 -> a
    40:42:void applyTo(androidx.compose.ui.text.input.EditingBuffer):189:189 -> a
    43:48:void applyTo(androidx.compose.ui.text.input.EditingBuffer):190:190 -> a
    49:56:void applyTo(androidx.compose.ui.text.input.EditingBuffer):191:191 -> a
    57:63:int androidx.compose.ui.text.input.EditingBuffer.getCursor$ui_text():104:104 -> a
    57:63:void applyTo(androidx.compose.ui.text.input.EditingBuffer):197 -> a
    64:72:void applyTo(androidx.compose.ui.text.input.EditingBuffer):201:201 -> a
    73:74:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> a
    73:74:java.lang.String getText():175 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    73:74:void applyTo(androidx.compose.ui.text.input.EditingBuffer):204 -> a
    75:79:void applyTo(androidx.compose.ui.text.input.EditingBuffer):204:204 -> a
    80:86:int androidx.compose.ui.text.input.EditingBuffer.getLength$ui_text():117:117 -> a
    80:86:void applyTo(androidx.compose.ui.text.input.EditingBuffer):207 -> a
    87:90:void applyTo(androidx.compose.ui.text.input.EditingBuffer):207:207 -> a
    91:94:void androidx.compose.ui.text.input.EditingBuffer.setCursor$ui_text(int):110:110 -> a
    91:94:void applyTo(androidx.compose.ui.text.input.EditingBuffer):207 -> a
    5:10:boolean equals(java.lang.Object):212:212 -> equals
    11:12:java.lang.String getText():175:175 -> equals
    11:12:boolean equals(java.lang.Object):214 -> equals
    13:14:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> equals
    13:14:java.lang.String getText():175 -> equals
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    13:14:boolean equals(java.lang.Object):214 -> equals
    15:16:boolean equals(java.lang.Object):214:214 -> equals
    17:18:java.lang.String getText():175:175 -> equals
    17:18:boolean equals(java.lang.Object):214 -> equals
    19:20:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> equals
    19:20:java.lang.String getText():175 -> equals
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    19:20:boolean equals(java.lang.Object):214 -> equals
    21:27:boolean equals(java.lang.Object):214:214 -> equals
    28:35:boolean equals(java.lang.Object):215:215 -> equals
    1:2:java.lang.String getText():175:175 -> hashCode
    1:2:int hashCode():221 -> hashCode
    3:4:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> hashCode
    3:4:java.lang.String getText():175 -> hashCode
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    3:4:int hashCode():221 -> hashCode
    5:10:int hashCode():221:221 -> hashCode
    11:14:int hashCode():222:222 -> hashCode
    1:7:java.lang.String toString():227:227 -> toString
    1:7:java.lang.String SetComposingTextCommand.toString():0 -> toString
      # {"id":"com.android.tools.r8.synthesized"}
    8:9:java.lang.String getText():175:175 -> toString
    8:9:java.lang.String toString():227 -> toString
    8:9:java.lang.String SetComposingTextCommand.toString():0 -> toString
    10:11:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> toString
    10:11:java.lang.String getText():175 -> toString
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    10:11:java.lang.String toString():227 -> toString
    10:11:java.lang.String SetComposingTextCommand.toString():0 -> toString
    12:23:java.lang.String toString():227:227 -> toString
    12:23:java.lang.String SetComposingTextCommand.toString():0 -> toString
    24:28:java.lang.String toString():0:0 -> toString
    24:28:java.lang.String SetComposingTextCommand.toString():0 -> toString
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":29,"4":31,"7":34},"outline":"Ly22;l(Ljava/lang/StringBuilder;IC)Ljava/lang/String;"}
    29:29:java.lang.String toString():227:227 -> toString
    31:31:java.lang.String toString():227:227 -> toString
    34:34:java.lang.String toString():227:227 -> toString
