# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.text.input.EditCommandKt":"EditCommand.kt","androidx.compose.ui.text.input.EditingBuffer":"EditingBuffer.kt"}}
androidx.compose.ui.text.input.DeleteSurroundingTextInCodePointsCommand -> wd0:
# {"id":"sourceFile","fileName":"EditCommand.kt"}
    int lengthBeforeCursor -> a
    int lengthAfterCursor -> b
    1:3:void <init>(int,int):304:304 -> <init>
    4:5:void <init>(int,int):305:305 -> <init>
    6:16:void <init>(int,int):306:306 -> <init>
    17:26:void <init>(int,int):310:310 -> <init>
    27:28:void <init>(int,int):311:311 -> <init>
    29:34:void <init>(int,int):310:310 -> <init>
    35:36:void <init>(int,int):311:311 -> <init>
    37:43:void <init>(int,int):310:310 -> <init>
    44:47:void <init>(int,int):560:560 -> <init>
    4:9:void applyTo(androidx.compose.ui.text.input.EditingBuffer):319:319 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lak0;)V"}
    10:16:int androidx.compose.ui.text.input.EditingBuffer.getSelectionStart$ui_text():48:48 -> a
    10:16:void applyTo(androidx.compose.ui.text.input.EditingBuffer):321 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    17:20:void applyTo(androidx.compose.ui.text.input.EditingBuffer):322:322 -> a
    21:23:int androidx.compose.ui.text.input.EditingBuffer.getSelectionStart$ui_text():48:48 -> a
    21:23:void applyTo(androidx.compose.ui.text.input.EditingBuffer):323 -> a
    24:27:void applyTo(androidx.compose.ui.text.input.EditingBuffer):323:323 -> a
    28:48:boolean androidx.compose.ui.text.input.EditCommandKt.isSurrogatePair(char,char):557:557 -> a
    28:48:boolean androidx.compose.ui.text.input.EditCommandKt.access$isSurrogatePair(char,char):1 -> a
    28:48:void applyTo(androidx.compose.ui.text.input.EditingBuffer):325 -> a
    49:54:void applyTo(androidx.compose.ui.text.input.EditingBuffer):336:336 -> a
    55:59:int androidx.compose.ui.text.input.EditingBuffer.getSelectionEnd$ui_text():57:57 -> a
    55:59:void applyTo(androidx.compose.ui.text.input.EditingBuffer):338 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    60:65:int androidx.compose.ui.text.input.EditingBuffer.getLength$ui_text():117:117 -> a
    60:65:void applyTo(androidx.compose.ui.text.input.EditingBuffer):338 -> a
    66:70:int androidx.compose.ui.text.input.EditingBuffer.getSelectionEnd$ui_text():57:57 -> a
    66:70:void applyTo(androidx.compose.ui.text.input.EditingBuffer):339 -> a
    71:74:void applyTo(androidx.compose.ui.text.input.EditingBuffer):339:339 -> a
    75:77:int androidx.compose.ui.text.input.EditingBuffer.getSelectionEnd$ui_text():57:57 -> a
    75:77:void applyTo(androidx.compose.ui.text.input.EditingBuffer):340 -> a
    78:81:void applyTo(androidx.compose.ui.text.input.EditingBuffer):340:340 -> a
    82:100:boolean androidx.compose.ui.text.input.EditCommandKt.isSurrogatePair(char,char):557:557 -> a
    82:100:boolean androidx.compose.ui.text.input.EditCommandKt.access$isSurrogatePair(char,char):1 -> a
    82:100:void applyTo(androidx.compose.ui.text.input.EditingBuffer):342 -> a
    101:104:int androidx.compose.ui.text.input.EditingBuffer.getLength$ui_text():117:117 -> a
    101:104:void applyTo(androidx.compose.ui.text.input.EditingBuffer):347 -> a
    105:108:int androidx.compose.ui.text.input.EditingBuffer.getSelectionEnd$ui_text():57:57 -> a
    105:108:void applyTo(androidx.compose.ui.text.input.EditingBuffer):347 -> a
    109:111:int androidx.compose.ui.text.input.EditingBuffer.getSelectionEnd$ui_text():57:57 -> a
    109:111:void applyTo(androidx.compose.ui.text.input.EditingBuffer):352 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    112:114:void applyTo(androidx.compose.ui.text.input.EditingBuffer):352:352 -> a
    115:118:int androidx.compose.ui.text.input.EditingBuffer.getSelectionStart$ui_text():48:48 -> a
    115:118:void applyTo(androidx.compose.ui.text.input.EditingBuffer):353 -> a
    119:122:void applyTo(androidx.compose.ui.text.input.EditingBuffer):353:353 -> a
    5:10:boolean equals(java.lang.Object):358:358 -> equals
    11:19:boolean equals(java.lang.Object):360:360 -> equals
    20:27:boolean equals(java.lang.Object):361:361 -> equals
    1:4:int hashCode():367:367 -> hashCode
    5:8:int hashCode():368:368 -> hashCode
    1:17:java.lang.String toString():373:373 -> toString
    1:17:java.lang.String DeleteSurroundingTextInCodePointsCommand.toString():0 -> toString
      # {"id":"com.android.tools.r8.synthesized"}
    18:21:java.lang.String toString():374:374 -> toString
    18:21:java.lang.String DeleteSurroundingTextInCodePointsCommand.toString():0 -> toString
    22:26:java.lang.String toString():0:0 -> toString
    22:26:java.lang.String DeleteSurroundingTextInCodePointsCommand.toString():0 -> toString
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":27,"4":29,"7":32},"outline":"Ly22;l(Ljava/lang/StringBuilder;IC)Ljava/lang/String;"}
    27:27:java.lang.String toString():373:373 -> toString
    29:29:java.lang.String toString():373:373 -> toString
    32:32:java.lang.String toString():373:373 -> toString
