# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.text.input.TextFieldValue":"TextFieldValue.kt","androidx.compose.foundation.text.TextLayoutResultProxy":"TextLayoutResultProxy.kt","androidx.compose.foundation.text.selection.TextFieldSelectionManager":"TextFieldSelectionManager.kt","androidx.compose.runtime.RecomposeScopeImpl":"RecomposeScopeImpl.kt"}}
com.google.android.gms.internal.mlkit_common.zzck -> on8:
# {"id":"sourceFile","fileName":"com.google.mlkit:common@@18.11.0"}
    kotlin.jvm.functions.Function2 androidx.compose.material3.ComposableSingletons$ListItemKt.lambda$-489887388 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Le11;"}
    kotlin.jvm.functions.Function2 androidx.compose.material3.ComposableSingletons$ListItemKt.lambda$1629163587 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Le11;"}
    kotlin.jvm.functions.Function2 androidx.compose.material3.ComposableSingletons$ListItemKt.lambda$-546752734 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Le11;"}
    kotlin.jvm.functions.Function2 androidx.compose.material3.ComposableSingletons$ListItemKt.lambda$1572298241 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Le11;"}
    1:6:void androidx.compose.material3.ComposableSingletons$ListItemKt.<clinit>():180:180 -> <clinit>
    7:15:androidx.compose.runtime.internal.ComposableLambda androidx.compose.runtime.internal.ComposableLambdaKt.composableLambdaInstance(int,boolean,java.lang.Object):1367:1367 -> <clinit>
    7:15:void androidx.compose.material3.ComposableSingletons$ListItemKt.<clinit>():180 -> <clinit>
    16:24:void androidx.compose.material3.ComposableSingletons$ListItemKt.<clinit>():180:180 -> <clinit>
    25:32:androidx.compose.runtime.internal.ComposableLambda androidx.compose.runtime.internal.ComposableLambdaKt.composableLambdaInstance(int,boolean,java.lang.Object):1367:1367 -> <clinit>
    25:32:void androidx.compose.material3.ComposableSingletons$ListItemKt.<clinit>():180 -> <clinit>
    33:41:void androidx.compose.material3.ComposableSingletons$ListItemKt.<clinit>():180:180 -> <clinit>
    42:49:androidx.compose.runtime.internal.ComposableLambda androidx.compose.runtime.internal.ComposableLambdaKt.composableLambdaInstance(int,boolean,java.lang.Object):1367:1367 -> <clinit>
    42:49:void androidx.compose.material3.ComposableSingletons$ListItemKt.<clinit>():180 -> <clinit>
    50:58:void androidx.compose.material3.ComposableSingletons$ListItemKt.<clinit>():180:180 -> <clinit>
    59:66:androidx.compose.runtime.internal.ComposableLambda androidx.compose.runtime.internal.ComposableLambdaKt.composableLambdaInstance(int,boolean,java.lang.Object):1367:1367 -> <clinit>
    59:66:void androidx.compose.material3.ComposableSingletons$ListItemKt.<clinit>():180 -> <clinit>
    67:69:void androidx.compose.material3.ComposableSingletons$ListItemKt.<clinit>():180:180 -> <clinit>
    10:92:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1366:1366 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLcu5;Ll87;Llm2;I)V"}
    93:97:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1367:1367 -> a
    98:101:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1497:1497 -> a
    102:107:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1498:1498 -> a
    108:112:androidx.compose.foundation.text.TextDragObserver androidx.compose.foundation.text.selection.TextFieldSelectionManager.handleDragObserver$foundation(boolean):599:599 -> a
    108:112:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1367 -> a
    113:115:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1500:1500 -> a
    116:117:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1367:1367 -> a
    118:126:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1370:1370 -> a
    127:134:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1503:1503 -> a
    135:139:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1370:1370 -> a
    140:142:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1506:1506 -> a
    143:144:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1370:1370 -> a
    145:148:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1373:1373 -> a
    149:150:long androidx.compose.ui.text.input.TextFieldValue.getSelection-d9O1mEE():88:88 -> a
    149:150:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1373 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    151:156:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1373:1373 -> a
    157:160:float androidx.compose.foundation.text.selection.TextFieldSelectionManager.getHandleLineHeight$foundation(boolean):1037:1037 -> a
    157:160:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1374 -> a
    161:166:long androidx.compose.ui.text.input.TextFieldValue.getSelection-d9O1mEE():88:88 -> a
    161:166:float androidx.compose.foundation.text.selection.TextFieldSelectionManager.getHandleLineHeight$foundation(boolean):1037 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    161:166:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1374 -> a
    167:170:float androidx.compose.foundation.text.selection.TextFieldSelectionManager.getHandleLineHeight$foundation(boolean):1037:1037 -> a
    167:170:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1374 -> a
    171:179:long androidx.compose.ui.text.input.TextFieldValue.getSelection-d9O1mEE():88:88 -> a
    171:179:float androidx.compose.foundation.text.selection.TextFieldSelectionManager.getHandleLineHeight$foundation(boolean):1037 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    171:179:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1374 -> a
    180:189:float androidx.compose.foundation.text.selection.TextFieldSelectionManager.getHandleLineHeight$foundation(boolean):1038:1038 -> a
    180:189:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1374 -> a
    190:191:androidx.compose.ui.text.TextLayoutResult androidx.compose.foundation.text.TextLayoutResultProxy.getValue():25:25 -> a
    190:191:float androidx.compose.foundation.text.selection.TextFieldSelectionManager.getHandleLineHeight$foundation(boolean):1038 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    190:191:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1374 -> a
    192:197:float androidx.compose.foundation.text.selection.TextFieldSelectionManager.getHandleLineHeight$foundation(boolean):1038:1038 -> a
    192:197:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1374 -> a
    198:201:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1376:1376 -> a
    202:209:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1509:1509 -> a
    210:214:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1376:1376 -> a
    215:217:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1512:1512 -> a
    218:236:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1376:1376 -> a
    237:240:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1369:1369 -> a
    241:243:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1362:1362 -> a
    244:254:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1378:1378 -> a
    255:257:void androidx.compose.runtime.RecomposeScopeImpl.updateScope(kotlin.jvm.functions.Function2):249:249 -> a
    255:257:void androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.TextFieldSelectionHandle(boolean,androidx.compose.ui.text.style.ResolvedTextDirection,androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.runtime.Composer,int):1378 -> a
    1:4:androidx.compose.foundation.text.LegacyTextFieldState androidx.compose.foundation.text.selection.TextFieldSelectionManager.getState$foundation():102:102 -> b
    1:4:boolean androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.isSelectionHandleInVisibleBoundDefault(androidx.compose.foundation.text.selection.TextFieldSelectionManager,boolean):1388 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll87;Z)Z"}
    5:25:boolean androidx.compose.foundation.text.selection.TextFieldSelectionManagerKt.isSelectionHandleInVisibleBoundDefault(androidx.compose.foundation.text.selection.TextFieldSelectionManager,boolean):1388:1388 -> b
    4:10:kotlinx.io.files.FileMetadata com.ustadmobile.libcache.io.FileSystemCommonExtKt.requireMetadata(kotlinx.io.files.FileSystem,kotlinx.io.files.Path):6:6 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg06;Luy4;)Lhb2;"}
    11:17:kotlinx.io.files.FileMetadata com.ustadmobile.libcache.io.FileSystemCommonExtKt.requireMetadata(kotlinx.io.files.FileSystem,kotlinx.io.files.Path):7:7 -> c
