# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.text.intl.Locale$Companion":"Locale.jvmAndAndroid.kt","androidx.compose.foundation.text.selection.TextClassifierHelperMethods":"PlatformSelectionBehaviors.android.kt","androidx.compose.foundation.text.selection.TextClassificationResult":"PlatformSelectionBehaviors.android.kt","androidx.compose.foundation.text.selection.PlatformSelectionBehaviors_androidKt":"PlatformSelectionBehaviors.android.kt","androidx.compose.ui.text.intl.LocaleList":"LocaleList.kt","androidx.compose.ui.text.intl.Locale":"Locale.jvmAndAndroid.kt","androidx.compose.ui.text.intl.PlatformLocaleKt":"PlatformLocale.kt"}}
androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl -> y02:
# {"id":"sourceFile","fileName":"PlatformSelectionBehaviors.android.kt"}
    kotlin.coroutines.CoroutineContext coroutineContext -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lp60;"}
    android.content.Context context -> b
    androidx.compose.foundation.text.selection.SelectedTextType selectedTextType -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lih2;"}
    androidx.compose.ui.text.intl.LocaleList localeList -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lih1;"}
    kotlinx.coroutines.sync.Mutex mutex -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lmp1;"}
    android.view.textclassifier.TextClassifier textClassificationSession -> f
    androidx.compose.runtime.MutableState textClassificationResult$delegate -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltx1;"}
    java.lang.Object AssistantItemKey -> h
    1:3:void <init>(kotlin.coroutines.CoroutineContext,android.content.Context,androidx.compose.foundation.text.selection.SelectedTextType,androidx.compose.ui.text.intl.LocaleList):108:108 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp60;Landroid/content/Context;Lih2;Lih1;)V"}
    4:5:void <init>(kotlin.coroutines.CoroutineContext,android.content.Context,androidx.compose.foundation.text.selection.SelectedTextType,androidx.compose.ui.text.intl.LocaleList):110:110 -> <init>
    6:7:void <init>(kotlin.coroutines.CoroutineContext,android.content.Context,androidx.compose.foundation.text.selection.SelectedTextType,androidx.compose.ui.text.intl.LocaleList):111:111 -> <init>
    8:9:void <init>(kotlin.coroutines.CoroutineContext,android.content.Context,androidx.compose.foundation.text.selection.SelectedTextType,androidx.compose.ui.text.intl.LocaleList):112:112 -> <init>
    10:11:void <init>(kotlin.coroutines.CoroutineContext,android.content.Context,androidx.compose.foundation.text.selection.SelectedTextType,androidx.compose.ui.text.intl.LocaleList):113:113 -> <init>
    12:16:kotlinx.coroutines.sync.Mutex kotlinx.coroutines.sync.MutexKt.Mutex(boolean):106:106 -> <init>
    12:16:kotlinx.coroutines.sync.Mutex kotlinx.coroutines.sync.MutexKt.Mutex$default(boolean,int,java.lang.Object):105 -> <init>
    12:16:void <init>(kotlin.coroutines.CoroutineContext,android.content.Context,androidx.compose.foundation.text.selection.SelectedTextType,androidx.compose.ui.text.intl.LocaleList):115 -> <init>
    17:19:void <init>(kotlin.coroutines.CoroutineContext,android.content.Context,androidx.compose.foundation.text.selection.SelectedTextType,androidx.compose.ui.text.intl.LocaleList):115:115 -> <init>
    20:25:void <init>(kotlin.coroutines.CoroutineContext,android.content.Context,androidx.compose.foundation.text.selection.SelectedTextType,androidx.compose.ui.text.intl.LocaleList):121:121 -> <init>
    26:33:void <init>(kotlin.coroutines.CoroutineContext,android.content.Context,androidx.compose.foundation.text.selection.SelectedTextType,androidx.compose.ui.text.intl.LocaleList):209:209 -> <init>
    5:8:java.lang.Object classifyText-M8tDOmk(java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):0:0 -> a
    5:8:java.lang.Object access$classifyText-M8tDOmk(androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl,java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):108 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly02;Ljava/lang/CharSequence;JLandroid/view/textclassifier/TextClassifier;Ls50;)Ljava/lang/Object;"}
    9:34:java.lang.Object classifyText-M8tDOmk(java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):0:0 -> a
    9:34:java.lang.Object access$classifyText-M8tDOmk(androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl,java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):108 -> a
    35:89:java.lang.Object classifyText-M8tDOmk(java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):187:187 -> a
    35:89:java.lang.Object access$classifyText-M8tDOmk(androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl,java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):108 -> a
    90:114:java.lang.Object classifyText-M8tDOmk(java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):373:373 -> a
    90:114:java.lang.Object access$classifyText-M8tDOmk(androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl,java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):108 -> a
    115:122:androidx.compose.foundation.text.selection.TextClassificationResult getTextClassificationResult():364:364 -> a
    115:122:java.lang.Object classifyText-M8tDOmk(java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):193 -> a
    115:122:java.lang.Object access$classifyText-M8tDOmk(androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl,java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):108 -> a
    123:125:java.lang.Object classifyText-M8tDOmk(java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):193:193 -> a
    123:125:java.lang.Object access$classifyText-M8tDOmk(androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl,java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):108 -> a
    126:127:long androidx.compose.foundation.text.selection.TextClassificationResult.getSelection-d9O1mEE():291:291 -> a
    126:127:boolean androidx.compose.foundation.text.selection.PlatformSelectionBehaviors_androidKt.canReuse-h5sm0ck(androidx.compose.foundation.text.selection.TextClassificationResult,java.lang.CharSequence,long):296 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    126:127:boolean androidx.compose.foundation.text.selection.PlatformSelectionBehaviors_androidKt.access$canReuse-h5sm0ck(androidx.compose.foundation.text.selection.TextClassificationResult,java.lang.CharSequence,long):1 -> a
    126:127:java.lang.Object classifyText-M8tDOmk(java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):193 -> a
    126:127:java.lang.Object access$classifyText-M8tDOmk(androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl,java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):108 -> a
    128:133:boolean androidx.compose.foundation.text.selection.PlatformSelectionBehaviors_androidKt.canReuse-h5sm0ck(androidx.compose.foundation.text.selection.TextClassificationResult,java.lang.CharSequence,long):296:296 -> a
    128:133:boolean androidx.compose.foundation.text.selection.PlatformSelectionBehaviors_androidKt.access$canReuse-h5sm0ck(androidx.compose.foundation.text.selection.TextClassificationResult,java.lang.CharSequence,long):1 -> a
    128:133:java.lang.Object classifyText-M8tDOmk(java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):193 -> a
    128:133:java.lang.Object access$classifyText-M8tDOmk(androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl,java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):108 -> a
    134:135:java.lang.CharSequence androidx.compose.foundation.text.selection.TextClassificationResult.getText():290:290 -> a
    134:135:boolean androidx.compose.foundation.text.selection.PlatformSelectionBehaviors_androidKt.canReuse-h5sm0ck(androidx.compose.foundation.text.selection.TextClassificationResult,java.lang.CharSequence,long):296 -> a
    134:135:boolean androidx.compose.foundation.text.selection.PlatformSelectionBehaviors_androidKt.access$canReuse-h5sm0ck(androidx.compose.foundation.text.selection.TextClassificationResult,java.lang.CharSequence,long):1 -> a
    134:135:java.lang.Object classifyText-M8tDOmk(java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):193 -> a
    134:135:java.lang.Object access$classifyText-M8tDOmk(androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl,java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):108 -> a
    136:147:boolean androidx.compose.foundation.text.selection.PlatformSelectionBehaviors_androidKt.canReuse-h5sm0ck(androidx.compose.foundation.text.selection.TextClassificationResult,java.lang.CharSequence,long):296:296 -> a
    136:147:boolean androidx.compose.foundation.text.selection.PlatformSelectionBehaviors_androidKt.access$canReuse-h5sm0ck(androidx.compose.foundation.text.selection.TextClassificationResult,java.lang.CharSequence,long):1 -> a
    136:147:java.lang.Object classifyText-M8tDOmk(java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):193 -> a
    136:147:java.lang.Object access$classifyText-M8tDOmk(androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl,java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):108 -> a
    148:161:java.lang.Object classifyText-M8tDOmk(java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):377:377 -> a
    148:161:java.lang.Object access$classifyText-M8tDOmk(androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl,java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):108 -> a
    162:176:java.lang.Object classifyText-M8tDOmk(java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):199:199 -> a
    162:176:java.lang.Object access$classifyText-M8tDOmk(androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl,java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):108 -> a
    177:184:java.lang.Object classifyText-M8tDOmk(java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):200:200 -> a
    177:184:java.lang.Object access$classifyText-M8tDOmk(androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl,java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):108 -> a
    185:188:java.lang.Object classifyText-M8tDOmk(java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):201:201 -> a
    185:188:java.lang.Object access$classifyText-M8tDOmk(androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl,java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):108 -> a
    189:192:java.lang.Object classifyText-M8tDOmk(java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):202:202 -> a
    189:192:java.lang.Object access$classifyText-M8tDOmk(androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl,java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):108 -> a
    193:211:java.lang.Object classifyText-M8tDOmk(java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):384:384 -> a
    193:211:java.lang.Object access$classifyText-M8tDOmk(androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl,java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):108 -> a
    212:216:java.lang.Object classifyText-M8tDOmk(java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):205:205 -> a
    212:216:java.lang.Object access$classifyText-M8tDOmk(androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl,java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):108 -> a
    217:220:void setTextClassificationResult(androidx.compose.foundation.text.selection.TextClassificationResult):365:365 -> a
    217:220:java.lang.Object classifyText-M8tDOmk(java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):205 -> a
    217:220:java.lang.Object access$classifyText-M8tDOmk(androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl,java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):108 -> a
    221:232:java.lang.Object classifyText-M8tDOmk(java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):388:388 -> a
    221:232:java.lang.Object access$classifyText-M8tDOmk(androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl,java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):108 -> a
    233:236:java.lang.Object classifyText-M8tDOmk(java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):377:377 -> a
    233:236:java.lang.Object access$classifyText-M8tDOmk(androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl,java.lang.CharSequence,long,android.view.textclassifier.TextClassifier,kotlin.coroutines.Continuation):108 -> a
    2:5:android.os.LocaleList getAndroidLocalList():125:125 -> b
    6:16:android.os.LocaleList androidx.compose.foundation.text.selection.TextClassifierHelperMethods.toAndroidLocaleList(androidx.compose.ui.text.intl.LocaleList):364:364 -> b
    6:16:android.os.LocaleList getAndroidLocalList():125 -> b
    17:22:java.util.Iterator androidx.compose.ui.text.intl.LocaleList.iterator():70:70 -> b
    17:22:android.os.LocaleList androidx.compose.foundation.text.selection.TextClassifierHelperMethods.toAndroidLocaleList(androidx.compose.ui.text.intl.LocaleList):365 -> b
    17:22:android.os.LocaleList getAndroidLocalList():125 -> b
    23:32:android.os.LocaleList androidx.compose.foundation.text.selection.TextClassifierHelperMethods.toAndroidLocaleList(androidx.compose.ui.text.intl.LocaleList):365:365 -> b
    23:32:android.os.LocaleList getAndroidLocalList():125 -> b
    33:34:android.os.LocaleList androidx.compose.foundation.text.selection.TextClassifierHelperMethods.toAndroidLocaleList(androidx.compose.ui.text.intl.LocaleList):366:366 -> b
    33:34:android.os.LocaleList getAndroidLocalList():125 -> b
    35:36:java.util.Locale androidx.compose.ui.text.intl.Locale.getPlatformLocale():29:29 -> b
    35:36:android.os.LocaleList androidx.compose.foundation.text.selection.TextClassifierHelperMethods.toAndroidLocaleList(androidx.compose.ui.text.intl.LocaleList):352 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    35:36:android.os.LocaleList getAndroidLocalList():125 -> b
    37:40:android.os.LocaleList androidx.compose.foundation.text.selection.TextClassifierHelperMethods.toAndroidLocaleList(androidx.compose.ui.text.intl.LocaleList):366:366 -> b
    37:40:android.os.LocaleList getAndroidLocalList():125 -> b
    41:46:android.os.LocaleList androidx.compose.foundation.text.selection.TextClassifierHelperMethods.toAndroidLocaleList(androidx.compose.ui.text.intl.LocaleList):371:371 -> b
    41:46:android.os.LocaleList getAndroidLocalList():125 -> b
    47:61:android.os.LocaleList androidx.compose.foundation.text.selection.TextClassifierHelperMethods.toAndroidLocaleList(androidx.compose.ui.text.intl.LocaleList):352:352 -> b
    47:61:android.os.LocaleList getAndroidLocalList():125 -> b
    62:63:android.os.LocaleList getAndroidLocalList():126:126 -> b
    64:65:androidx.compose.ui.text.intl.PlatformLocaleDelegate androidx.compose.ui.text.intl.PlatformLocaleKt.getPlatformLocaleDelegate():31:31 -> b
    64:65:androidx.compose.ui.text.intl.Locale androidx.compose.ui.text.intl.Locale$Companion.getCurrent():32 -> b
    64:65:android.os.LocaleList getAndroidLocalList():126 -> b
    66:69:androidx.compose.ui.text.intl.Locale androidx.compose.ui.text.intl.Locale$Companion.getCurrent():32:32 -> b
    66:69:android.os.LocaleList getAndroidLocalList():126 -> b
    70:77:androidx.compose.ui.text.intl.Locale androidx.compose.ui.text.intl.LocaleList.get(int):58:58 -> b
    70:77:androidx.compose.ui.text.intl.Locale androidx.compose.ui.text.intl.Locale$Companion.getCurrent():32 -> b
    70:77:android.os.LocaleList getAndroidLocalList():126 -> b
    78:79:java.util.Locale androidx.compose.ui.text.intl.Locale.getPlatformLocale():29:29 -> b
    78:79:android.os.LocaleList getAndroidLocalList():126 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    80:87:android.os.LocaleList getAndroidLocalList():126:126 -> b
