# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.text.input.EditingBuffer":"EditingBuffer.kt","androidx.compose.ui.text.AnnotatedString":"AnnotatedString.kt"}}
androidx.compose.ui.text.input.CommitTextCommand -> zz:
# {"id":"sourceFile","fileName":"EditCommand.kt"}
    androidx.compose.ui.text.AnnotatedString annotatedString -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lkg;"}
    int newCursorPosition -> b
    1:9:void <init>(java.lang.String,int):52:52 -> <init>
    10:10:void <init>(androidx.compose.ui.text.AnnotatedString,int):44:44 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkg;I)V"}
    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):60 -> 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):60 -> 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):61 -> a
    10:11:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> a
    10:11:java.lang.String getText():55 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    10:11:void applyTo(androidx.compose.ui.text.input.EditingBuffer):61 -> a
    12:15:void applyTo(androidx.compose.ui.text.input.EditingBuffer):61:61 -> a
    16:17:int androidx.compose.ui.text.input.EditingBuffer.getSelectionStart$ui_text():48:48 -> a
    16:17:void applyTo(androidx.compose.ui.text.input.EditingBuffer):64 -> a
    18:19:int androidx.compose.ui.text.input.EditingBuffer.getSelectionEnd$ui_text():57:57 -> a
    18:19:void applyTo(androidx.compose.ui.text.input.EditingBuffer):64 -> a
    20:21:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> a
    20:21:java.lang.String getText():55 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    20:21:void applyTo(androidx.compose.ui.text.input.EditingBuffer):64 -> a
    22:24:void applyTo(androidx.compose.ui.text.input.EditingBuffer):64:64 -> a
    25:31:int androidx.compose.ui.text.input.EditingBuffer.getCursor$ui_text():104:104 -> a
    25:31:void applyTo(androidx.compose.ui.text.input.EditingBuffer):69 -> a
    32:40:void applyTo(androidx.compose.ui.text.input.EditingBuffer):73:73 -> a
    41:42:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> a
    41:42:java.lang.String getText():55 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    41:42:void applyTo(androidx.compose.ui.text.input.EditingBuffer):76 -> a
    43:47:void applyTo(androidx.compose.ui.text.input.EditingBuffer):76:76 -> a
    48:54:int androidx.compose.ui.text.input.EditingBuffer.getLength$ui_text():117:117 -> a
    48:54:void applyTo(androidx.compose.ui.text.input.EditingBuffer):79 -> a
    55:58:void applyTo(androidx.compose.ui.text.input.EditingBuffer):79:79 -> a
    59:62:void androidx.compose.ui.text.input.EditingBuffer.setCursor$ui_text(int):110:110 -> a
    59:62:void applyTo(androidx.compose.ui.text.input.EditingBuffer):79 -> a
    5:10:boolean equals(java.lang.Object):84:84 -> equals
    11:12:java.lang.String getText():55:55 -> equals
    11:12:boolean equals(java.lang.Object):86 -> equals
    13:14:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> equals
    13:14:java.lang.String getText():55 -> equals
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    13:14:boolean equals(java.lang.Object):86 -> equals
    15:16:boolean equals(java.lang.Object):86:86 -> equals
    17:18:java.lang.String getText():55:55 -> equals
    17:18:boolean equals(java.lang.Object):86 -> equals
    19:20:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> equals
    19:20:java.lang.String getText():55 -> equals
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    19:20:boolean equals(java.lang.Object):86 -> equals
    21:27:boolean equals(java.lang.Object):86:86 -> equals
    28:35:boolean equals(java.lang.Object):87:87 -> equals
    1:2:java.lang.String getText():55:55 -> hashCode
    1:2:int hashCode():93 -> hashCode
    3:4:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> hashCode
    3:4:java.lang.String getText():55 -> hashCode
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    3:4:int hashCode():93 -> hashCode
    5:10:int hashCode():93:93 -> hashCode
    11:14:int hashCode():94:94 -> hashCode
    1:7:java.lang.String toString():99:99 -> toString
    1:7:java.lang.String CommitTextCommand.toString():0 -> toString
      # {"id":"com.android.tools.r8.synthesized"}
    8:9:java.lang.String getText():55:55 -> toString
    8:9:java.lang.String toString():99 -> toString
    8:9:java.lang.String CommitTextCommand.toString():0 -> toString
    10:11:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> toString
    10:11:java.lang.String getText():55 -> toString
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    10:11:java.lang.String toString():99 -> toString
    10:11:java.lang.String CommitTextCommand.toString():0 -> toString
    12:23:java.lang.String toString():99:99 -> toString
    12:23:java.lang.String CommitTextCommand.toString():0 -> toString
    24:28:java.lang.String toString():0:0 -> toString
    24:28:java.lang.String CommitTextCommand.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():99:99 -> toString
    31:31:java.lang.String toString():99:99 -> toString
    34:34:java.lang.String toString():99:99 -> toString
