# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.text.TextLayoutResult":"TextLayoutResult.kt","androidx.compose.foundation.text.selection.Selection$AnchorInfo":"Selection.kt","androidx.compose.ui.text.TextLayoutInput":"TextLayoutResult.kt","androidx.compose.ui.text.MultiParagraph":"MultiParagraph.kt","androidx.compose.ui.text.AnnotatedString":"AnnotatedString.kt","androidx.compose.foundation.text.selection.SelectionLayoutBuilder":"SelectionLayout.kt"}}
com.google.android.gms.internal.mlkit_common.zzmr -> ul9:
# {"id":"sourceFile","fileName":"com.google.mlkit:common@@18.11.0"}
    char[] kotlinx.io._UtilKt.HEX_DIGIT_CHARS -> a
    3:10:void kotlinx.io._UtilKt.<clinit>():27:27 -> <clinit>
    3:4:long androidx.compose.foundation.text.selection.Selection$AnchorInfo.getSelectableId():55:55 -> a
    3:4:androidx.compose.foundation.text.selection.Direction androidx.compose.foundation.text.selection.MultiWidgetSelectionDelegateKt.appendSelectableInfo_Parwq6A$otherDirection(androidx.compose.foundation.text.selection.Direction,androidx.compose.foundation.text.selection.Direction,androidx.compose.foundation.text.selection.SelectionLayoutBuilder,long,androidx.compose.foundation.text.selection.Selection$AnchorInfo):238 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lrs1;Lrs1;Lzh6;JLdh6;)Lrs1;"}
    5:6:java.util.Comparator androidx.compose.foundation.text.selection.SelectionLayoutBuilder.getSelectableIdOrderingComparator():485:485 -> a
    5:6:androidx.compose.foundation.text.selection.Direction androidx.compose.foundation.text.selection.MultiWidgetSelectionDelegateKt.getDirectionById(androidx.compose.foundation.text.selection.SelectionLayoutBuilder,long,long):342 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:6:androidx.compose.foundation.text.selection.Direction androidx.compose.foundation.text.selection.MultiWidgetSelectionDelegateKt.appendSelectableInfo_Parwq6A$otherDirection(androidx.compose.foundation.text.selection.Direction,androidx.compose.foundation.text.selection.Direction,androidx.compose.foundation.text.selection.SelectionLayoutBuilder,long,androidx.compose.foundation.text.selection.Selection$AnchorInfo):238 -> a
    7:20:androidx.compose.foundation.text.selection.Direction androidx.compose.foundation.text.selection.MultiWidgetSelectionDelegateKt.getDirectionById(androidx.compose.foundation.text.selection.SelectionLayoutBuilder,long,long):342:342 -> a
    7:20:androidx.compose.foundation.text.selection.Direction androidx.compose.foundation.text.selection.MultiWidgetSelectionDelegateKt.appendSelectableInfo_Parwq6A$otherDirection(androidx.compose.foundation.text.selection.Direction,androidx.compose.foundation.text.selection.Direction,androidx.compose.foundation.text.selection.SelectionLayoutBuilder,long,androidx.compose.foundation.text.selection.Selection$AnchorInfo):238 -> a
    21:25:androidx.compose.foundation.text.selection.Direction androidx.compose.foundation.text.selection.MultiWidgetSelectionDelegateKt.getDirectionById(androidx.compose.foundation.text.selection.SelectionLayoutBuilder,long,long):345:345 -> a
    21:25:androidx.compose.foundation.text.selection.Direction androidx.compose.foundation.text.selection.MultiWidgetSelectionDelegateKt.appendSelectableInfo_Parwq6A$otherDirection(androidx.compose.foundation.text.selection.Direction,androidx.compose.foundation.text.selection.Direction,androidx.compose.foundation.text.selection.SelectionLayoutBuilder,long,androidx.compose.foundation.text.selection.Selection$AnchorInfo):238 -> a
    26:28:androidx.compose.foundation.text.selection.Direction androidx.compose.foundation.text.selection.MultiWidgetSelectionDelegateKt.getDirectionById(androidx.compose.foundation.text.selection.SelectionLayoutBuilder,long,long):346:346 -> a
    26:28:androidx.compose.foundation.text.selection.Direction androidx.compose.foundation.text.selection.MultiWidgetSelectionDelegateKt.appendSelectableInfo_Parwq6A$otherDirection(androidx.compose.foundation.text.selection.Direction,androidx.compose.foundation.text.selection.Direction,androidx.compose.foundation.text.selection.SelectionLayoutBuilder,long,androidx.compose.foundation.text.selection.Selection$AnchorInfo):238 -> a
    29:31:androidx.compose.foundation.text.selection.Direction androidx.compose.foundation.text.selection.MultiWidgetSelectionDelegateKt.getDirectionById(androidx.compose.foundation.text.selection.SelectionLayoutBuilder,long,long):347:347 -> a
    29:31:androidx.compose.foundation.text.selection.Direction androidx.compose.foundation.text.selection.MultiWidgetSelectionDelegateKt.appendSelectableInfo_Parwq6A$otherDirection(androidx.compose.foundation.text.selection.Direction,androidx.compose.foundation.text.selection.Direction,androidx.compose.foundation.text.selection.SelectionLayoutBuilder,long,androidx.compose.foundation.text.selection.Selection$AnchorInfo):238 -> a
    32:36:androidx.compose.foundation.text.selection.Direction androidx.compose.foundation.text.selection.MultiWidgetSelectionDelegateKt.appendSelectableInfo_Parwq6A$otherDirection(androidx.compose.foundation.text.selection.Direction,androidx.compose.foundation.text.selection.Direction,androidx.compose.foundation.text.selection.SelectionLayoutBuilder,long,androidx.compose.foundation.text.selection.Selection$AnchorInfo):239:239 -> a
    5:17:void kotlinx.io._UtilKt.checkBounds(long,long,long):41:41 -> b
    5:17:void zzmr.checkBounds(long,long,long):0 -> b
      # {"id":"com.android.tools.r8.synthesized"}
    18:21:void kotlinx.io._UtilKt.checkBounds(long,long,long):47:47 -> b
    18:21:void zzmr.checkBounds(long,long,long):0 -> b
    22:25:void kotlinx.io._UtilKt.checkBounds(long,long,long):0:0 -> b
    22:25:void zzmr.checkBounds(long,long,long):0 -> b
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":74,"3":76,"6":79,"9":83},"outline":"Lyi4;p(JLjava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder;"}
    26:41:void kotlinx.io._UtilKt.checkBounds(long,long,long):47:47 -> b
    26:41:void zzmr.checkBounds(long,long,long):0 -> b
    42:43:void kotlinx.io._UtilKt.checkBounds(long,long,long):42:42 -> b
    42:43:void zzmr.checkBounds(long,long,long):0 -> b
    44:45:void kotlinx.io._UtilKt.checkBounds(long,long,long):43:43 -> b
    44:45:void zzmr.checkBounds(long,long,long):0 -> b
    46:49:void kotlinx.io._UtilKt.checkBounds(long,long,long):0:0 -> b
    46:49:void zzmr.checkBounds(long,long,long):0 -> b
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":84,"3":86,"6":89,"9":93},"outline":"Lyi4;p(JLjava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder;"}
    50:69:void kotlinx.io._UtilKt.checkBounds(long,long,long):43:43 -> b
    50:69:void zzmr.checkBounds(long,long,long):0 -> b
    70:73:void kotlinx.io._UtilKt.checkBounds(long,long,long):42:42 -> b
    70:73:void zzmr.checkBounds(long,long,long):0 -> b
    74:74:void kotlinx.io._UtilKt.checkBounds(long,long,long):47:47 -> b
    76:76:void kotlinx.io._UtilKt.checkBounds(long,long,long):47:47 -> b
    79:79:void kotlinx.io._UtilKt.checkBounds(long,long,long):47:47 -> b
    83:83:void kotlinx.io._UtilKt.checkBounds(long,long,long):47:47 -> b
    84:84:void kotlinx.io._UtilKt.checkBounds(long,long,long):43:43 -> b
    86:86:void kotlinx.io._UtilKt.checkBounds(long,long,long):43:43 -> b
    89:89:void kotlinx.io._UtilKt.checkBounds(long,long,long):43:43 -> b
    93:93:void kotlinx.io._UtilKt.checkBounds(long,long,long):43:43 -> b
    22:23:void kotlinx.io._UtilKt.checkOffsetAndCount(long,long,long):31:31 -> c
    22:23:void zzmr.checkOffsetAndCount(long,long,long):0 -> c
      # {"id":"com.android.tools.r8.synthesized"}
    24:27:void kotlinx.io._UtilKt.checkOffsetAndCount(long,long,long):32:32 -> c
    24:27:void zzmr.checkOffsetAndCount(long,long,long):0 -> c
    28:31:void kotlinx.io._UtilKt.checkOffsetAndCount(long,long,long):0:0 -> c
    28:31:void zzmr.checkOffsetAndCount(long,long,long):0 -> c
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":56,"3":58,"6":61,"9":65},"outline":"Lyi4;p(JLjava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder;"}
    32:51:void kotlinx.io._UtilKt.checkOffsetAndCount(long,long,long):32:32 -> c
    32:51:void zzmr.checkOffsetAndCount(long,long,long):0 -> c
    52:55:void kotlinx.io._UtilKt.checkOffsetAndCount(long,long,long):31:31 -> c
    52:55:void zzmr.checkOffsetAndCount(long,long,long):0 -> c
    56:56:void kotlinx.io._UtilKt.checkOffsetAndCount(long,long,long):32:32 -> c
    58:58:void kotlinx.io._UtilKt.checkOffsetAndCount(long,long,long):32:32 -> c
    61:61:void kotlinx.io._UtilKt.checkOffsetAndCount(long,long,long):32:32 -> c
    65:65:void kotlinx.io._UtilKt.checkOffsetAndCount(long,long,long):32:32 -> c
    8:18:int androidx.compose.foundation.text.selection.MultiWidgetSelectionDelegateKt.getOffsetForPosition-3MmeM6k(long,androidx.compose.ui.text.TextLayoutResult):386:386 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JLk97;)I"}
    19:22:int androidx.compose.foundation.text.selection.MultiWidgetSelectionDelegateKt.getOffsetForPosition-3MmeM6k(long,androidx.compose.ui.text.TextLayoutResult):389:389 -> d
    23:24:androidx.compose.ui.text.MultiParagraph androidx.compose.ui.text.TextLayoutResult.getMultiParagraph():301:301 -> d
    23:24:int androidx.compose.foundation.text.selection.MultiWidgetSelectionDelegateKt.getOffsetForPosition-3MmeM6k(long,androidx.compose.ui.text.TextLayoutResult):362 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    25:30:float androidx.compose.ui.text.MultiParagraph.getHeight():345:345 -> d
    25:30:int androidx.compose.foundation.text.selection.MultiWidgetSelectionDelegateKt.getOffsetForPosition-3MmeM6k(long,androidx.compose.ui.text.TextLayoutResult):362 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    31:32:androidx.compose.ui.text.TextLayoutInput androidx.compose.ui.text.TextLayoutResult.getLayoutInput():294:294 -> d
    31:32:int androidx.compose.foundation.text.selection.MultiWidgetSelectionDelegateKt.getOffsetForPosition-3MmeM6k(long,androidx.compose.ui.text.TextLayoutResult):363 -> d
    33:34:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.TextLayoutInput.getText():41:41 -> d
    33:34:int androidx.compose.foundation.text.selection.MultiWidgetSelectionDelegateKt.getOffsetForPosition-3MmeM6k(long,androidx.compose.ui.text.TextLayoutResult):363 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    35:36:int androidx.compose.ui.text.AnnotatedString.getLength():165:165 -> d
    35:36:int androidx.compose.ui.text.AnnotatedString.length():48 -> d
    35:36:int androidx.compose.foundation.text.selection.MultiWidgetSelectionDelegateKt.getOffsetForPosition-3MmeM6k(long,androidx.compose.ui.text.TextLayoutResult):363 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    37:41:int androidx.compose.ui.text.AnnotatedString.getLength():165:165 -> d
    37:41:int androidx.compose.ui.text.AnnotatedString.length():48 -> d
    37:41:int androidx.compose.foundation.text.selection.MultiWidgetSelectionDelegateKt.getOffsetForPosition-3MmeM6k(long,androidx.compose.ui.text.TextLayoutResult):363 -> d
    42:46:int androidx.compose.ui.text.TextLayoutResult.getOffsetForPosition-k-4lQ0M(long):496:496 -> d
    42:46:int androidx.compose.foundation.text.selection.MultiWidgetSelectionDelegateKt.getOffsetForPosition-3MmeM6k(long,androidx.compose.ui.text.TextLayoutResult):364 -> d
