# {"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_vision_common.zzje -> nb9:
# {"id":"sourceFile","fileName":"com.google.mlkit:vision-common@@17.3.0"}
    androidx.compose.material3.tokens.ShapeKeyTokens androidx.compose.material3.tokens.ExtendedFabPrimaryTokens.ContainerShape -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lus6;"}
    androidx.compose.material3.tokens.TypographyKeyTokens androidx.compose.material3.tokens.ExtendedFabPrimaryTokens.LabelTextFont -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Liq7;"}
    1:4:void androidx.compose.material3.tokens.ExtendedFabPrimaryTokens.<clinit>():27:27 -> <clinit>
    5:9:void androidx.compose.material3.tokens.ExtendedFabPrimaryTokens.<clinit>():37:37 -> <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":"(Ljw1;Ljw1;Lvo6;JLyn6;)Ljw1;"}
    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
    1:10:void androidx.camera.core.impl.utils.Threads.checkMainThread():55:55 -> b
    13:17:int kotlin.comparisons.ComparisonsKt__ComparisonsKt.compareValues(java.lang.Comparable,java.lang.Comparable):77:77 -> 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":"(JLch7;)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
    1:18:boolean androidx.camera.core.impl.utils.Threads.isMainThread():41:41 -> e
    1:6:void androidx.camera.core.impl.utils.Threads.runOnMain(java.lang.Runnable):73:73 -> f
    7:10:void androidx.camera.core.impl.utils.Threads.runOnMain(java.lang.Runnable):74:74 -> f
    11:19:android.os.Handler androidx.camera.core.impl.utils.Threads.getMainHandler():121:121 -> f
    11:19:void androidx.camera.core.impl.utils.Threads.runOnMain(java.lang.Runnable):77 -> f
    20:29:void androidx.camera.core.impl.utils.Threads.runOnMain(java.lang.Runnable):77:77 -> f
