# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.coroutines.internal.DispatchedContinuationKt":"DispatchedContinuation.kt","androidx.compose.runtime.snapshots.SnapshotStateList":"SnapshotStateList.android.kt","kotlinx.coroutines.YieldContext":"Unconfined.kt","androidx.compose.runtime.snapshots.StateListStateRecord":"SnapshotStateList.kt","androidx.compose.runtime.snapshots.SnapshotKt":"Snapshot.kt","kotlinx.coroutines.internal.DispatchedContinuation":"DispatchedContinuation.kt","kotlinx.coroutines.EventLoop":"EventLoop.common.kt"}}
com.google.android.gms.internal.mlkit_vision_barcode.zzsk -> kw9:
# {"id":"sourceFile","fileName":"com.google.android.gms:play-services-mlkit-barcode-scanning@@18.3.1"}
    java.lang.Object androidx.compose.runtime.snapshots.SnapshotStateListKt.sync -> a
    androidx.compose.ui.graphics.vector.ImageVector androidx.compose.material.icons.outlined.ErrorOutlineKt._errorOutline -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lw93;"}
    1:5:void androidx.compose.runtime.snapshots.SnapshotStateListKt.<clinit>():669:669 -> <clinit>
    6:8:void androidx.compose.runtime.snapshots.SnapshotStateListKt.<clinit>():271:271 -> <clinit>
    1:2:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.attemptUpdate(androidx.compose.runtime.snapshots.StateListStateRecord,int,androidx.compose.runtime.external.kotlinx.collections.immutable.PersistentList,boolean):192:192 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lc57;ILg1;Z)Z"}
    3:3:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.attemptUpdate(androidx.compose.runtime.snapshots.StateListStateRecord,int,androidx.compose.runtime.external.kotlinx.collections.immutable.PersistentList,boolean):666:666 -> a
    4:7:int androidx.compose.runtime.snapshots.StateListStateRecord.getModification$runtime():240:240 -> a
    4:7:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.attemptUpdate(androidx.compose.runtime.snapshots.StateListStateRecord,int,androidx.compose.runtime.external.kotlinx.collections.immutable.PersistentList,boolean):193 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    8:12:void androidx.compose.runtime.snapshots.StateListStateRecord.setList$runtime(androidx.compose.runtime.external.kotlinx.collections.immutable.PersistentList):238:238 -> a
    8:12:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.attemptUpdate(androidx.compose.runtime.snapshots.StateListStateRecord,int,androidx.compose.runtime.external.kotlinx.collections.immutable.PersistentList,boolean):194 -> a
    13:15:int androidx.compose.runtime.snapshots.StateListStateRecord.getStructuralChange$runtime():241:241 -> a
    13:15:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.attemptUpdate(androidx.compose.runtime.snapshots.StateListStateRecord,int,androidx.compose.runtime.external.kotlinx.collections.immutable.PersistentList,boolean):195 -> a
    16:21:void androidx.compose.runtime.snapshots.StateListStateRecord.setStructuralChange$runtime(int):241:241 -> a
    16:21:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.attemptUpdate(androidx.compose.runtime.snapshots.StateListStateRecord,int,androidx.compose.runtime.external.kotlinx.collections.immutable.PersistentList,boolean):195 -> a
    22:25:void androidx.compose.runtime.snapshots.StateListStateRecord.setModification$runtime(int):240:240 -> a
    22:25:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.attemptUpdate(androidx.compose.runtime.snapshots.StateListStateRecord,int,androidx.compose.runtime.external.kotlinx.collections.immutable.PersistentList,boolean):196 -> a
    26:29:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.attemptUpdate(androidx.compose.runtime.snapshots.StateListStateRecord,int,androidx.compose.runtime.external.kotlinx.collections.immutable.PersistentList,boolean):666:666 -> a
    1:16:kotlinx.serialization.DeserializationStrategy kotlinx.serialization.PolymorphicSerializerKt.findPolymorphicSerializer(kotlinx.serialization.internal.AbstractPolymorphicSerializer,kotlinx.serialization.encoding.CompositeDecoder,java.lang.String):102:102 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1;Lx51;Ljava/lang/String;)Liu1;"}
    4:21:kotlinx.serialization.SerializationStrategy kotlinx.serialization.PolymorphicSerializerKt.findPolymorphicSerializer(kotlinx.serialization.internal.AbstractPolymorphicSerializer,kotlinx.serialization.encoding.Encoder,java.lang.Object):109:109 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Li1;Ly52;Ljava/lang/Object;)Lnu6;"}
    22:24:java.lang.Void kotlinx.serialization.internal.AbstractPolymorphicSerializerKt.throwSubtypeNotRegistered(kotlin.reflect.KClass,kotlin.reflect.KClass):0:0 -> c
    22:24:kotlinx.serialization.SerializationStrategy kotlinx.serialization.PolymorphicSerializerKt.findPolymorphicSerializer(kotlinx.serialization.internal.AbstractPolymorphicSerializer,kotlinx.serialization.encoding.Encoder,java.lang.Object):109 -> c
    25:40:java.lang.Void kotlinx.serialization.internal.AbstractPolymorphicSerializerKt.throwSubtypeNotRegistered(kotlin.reflect.KClass,kotlin.reflect.KClass):115:115 -> c
    25:40:kotlinx.serialization.SerializationStrategy kotlinx.serialization.PolymorphicSerializerKt.findPolymorphicSerializer(kotlinx.serialization.internal.AbstractPolymorphicSerializer,kotlinx.serialization.encoding.Encoder,java.lang.Object):109 -> c
    1:2:androidx.compose.runtime.snapshots.StateRecord androidx.compose.runtime.snapshots.SnapshotStateList.getFirstStateRecord():45:45 -> d
    1:2:androidx.compose.runtime.snapshots.StateListStateRecord androidx.compose.runtime.snapshots.SnapshotStateListKt.getReadable(androidx.compose.runtime.snapshots.SnapshotStateList):215 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf27;)Lc57;"}
    3:12:androidx.compose.runtime.snapshots.StateListStateRecord androidx.compose.runtime.snapshots.SnapshotStateListKt.getReadable(androidx.compose.runtime.snapshots.SnapshotStateList):215:215 -> d
    1:2:androidx.compose.runtime.snapshots.StateRecord androidx.compose.runtime.snapshots.SnapshotStateList.getFirstStateRecord():45:45 -> e
    1:2:int androidx.compose.runtime.snapshots.SnapshotStateListKt.getStructure(androidx.compose.runtime.snapshots.SnapshotStateList):667 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf27;)I"}
    3:5:int androidx.compose.runtime.snapshots.SnapshotStateListKt.getStructure(androidx.compose.runtime.snapshots.SnapshotStateList):667:667 -> e
    6:11:int androidx.compose.runtime.snapshots.SnapshotStateListKt.getStructure(androidx.compose.runtime.snapshots.SnapshotStateList):668:668 -> e
    12:14:int androidx.compose.runtime.snapshots.StateListStateRecord.getStructuralChange$runtime():241:241 -> e
    12:14:int androidx.compose.runtime.snapshots.SnapshotStateListKt.getStructure(androidx.compose.runtime.snapshots.SnapshotStateList):211 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1:2:java.lang.Object androidx.compose.runtime.snapshots.SnapshotStateListKt.access$getSync$p():1:1 -> f
    1:2:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):526 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf27;Lop2;)Z"}
    3:3:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):527:527 -> f
    4:5:androidx.compose.runtime.snapshots.StateRecord androidx.compose.runtime.snapshots.SnapshotStateList.getFirstStateRecord():45:45 -> f
    4:5:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):529 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    6:8:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):529:529 -> f
    9:14:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):530:530 -> f
    15:16:int androidx.compose.runtime.snapshots.StateListStateRecord.getModification$runtime():240:240 -> f
    15:16:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):531 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    17:18:androidx.compose.runtime.external.kotlinx.collections.immutable.PersistentList androidx.compose.runtime.snapshots.StateListStateRecord.getList$runtime():238:238 -> f
    17:18:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):532 -> f
    19:19:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):527:527 -> f
    20:26:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):534:534 -> f
    27:30:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):535:535 -> f
    31:34:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):536:536 -> f
    35:40:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):538:538 -> f
    41:42:androidx.compose.runtime.snapshots.StateRecord androidx.compose.runtime.snapshots.SnapshotStateList.getFirstStateRecord():45:45 -> f
    41:42:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):540 -> f
    43:45:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):540:540 -> f
    46:47:java.lang.Object androidx.compose.runtime.snapshots.SnapshotKt.getLock():1934:1934 -> f
    46:47:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):543 -> f
    48:48:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):527:527 -> f
    49:52:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.getCurrent():294:294 -> f
    49:52:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):544 -> f
    53:59:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):545:545 -> f
    60:63:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):539:539 -> f
    64:64:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):527:527 -> f
    65:71:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):547:547 -> f
    72:73:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):527:527 -> f
    74:81:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):551:551 -> f
    82:83:boolean androidx.compose.runtime.snapshots.SnapshotStateListKt.mutateBoolean(androidx.compose.runtime.snapshots.SnapshotStateList,kotlin.jvm.functions.Function1):527:527 -> f
    6:38:void androidx.compose.runtime.snapshots.SnapshotStateListKt.validateRange(int,int):277:277 -> g
    1:4:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):146:146 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lgc1;)Ljava/lang/Object;"}
    5:7:void kotlinx.coroutines.JobKt.ensureActive(kotlin.coroutines.CoroutineContext):1:1 -> h
    5:7:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):147 -> h
    8:29:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):148:148 -> h
    30:36:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):149:149 -> h
    37:38:void kotlinx.coroutines.internal.DispatchedContinuation.dispatchYield$kotlinx_coroutines_core(kotlin.coroutines.CoroutineContext,java.lang.Object):243:243 -> h
    37:38:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):151 -> h
    39:40:void kotlinx.coroutines.internal.DispatchedContinuation.dispatchYield$kotlinx_coroutines_core(kotlin.coroutines.CoroutineContext,java.lang.Object):244:244 -> h
    39:40:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):151 -> h
    41:44:void kotlinx.coroutines.internal.DispatchedContinuation.dispatchYield$kotlinx_coroutines_core(kotlin.coroutines.CoroutineContext,java.lang.Object):245:245 -> h
    41:44:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):151 -> h
    45:46:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):155:155 -> h
    47:48:void kotlinx.coroutines.YieldContext.<init>():37:37 -> h
    47:48:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):155 -> h
    49:51:void kotlinx.coroutines.YieldContext.<init>():36:36 -> h
    49:51:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):155 -> h
    52:55:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):156:156 -> h
    56:57:void kotlinx.coroutines.internal.DispatchedContinuation.dispatchYield$kotlinx_coroutines_core(kotlin.coroutines.CoroutineContext,java.lang.Object):243:243 -> h
    56:57:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):156 -> h
    58:59:void kotlinx.coroutines.internal.DispatchedContinuation.dispatchYield$kotlinx_coroutines_core(kotlin.coroutines.CoroutineContext,java.lang.Object):244:244 -> h
    58:59:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):156 -> h
    60:62:void kotlinx.coroutines.internal.DispatchedContinuation.dispatchYield$kotlinx_coroutines_core(kotlin.coroutines.CoroutineContext,java.lang.Object):245:245 -> h
    60:62:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):156 -> h
    63:66:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):158:158 -> h
    67:70:boolean kotlinx.coroutines.internal.DispatchedContinuationKt.yieldUndispatched(kotlinx.coroutines.internal.DispatchedContinuation):408:408 -> h
    67:70:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):161 -> h
    71:83:boolean kotlinx.coroutines.EventLoop.isUnconfinedQueueEmpty():87:87 -> h
    71:83:boolean kotlinx.coroutines.internal.DispatchedContinuationKt.yieldUndispatched(kotlinx.coroutines.internal.DispatchedContinuation):410 -> h
    71:83:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):161 -> h
    84:94:boolean kotlinx.coroutines.EventLoop.isUnconfinedLoopActive():83:83 -> h
    84:94:boolean kotlinx.coroutines.internal.DispatchedContinuationKt.yieldUndispatched(kotlinx.coroutines.internal.DispatchedContinuation):411 -> h
    84:94:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):161 -> h
    95:96:boolean kotlinx.coroutines.internal.DispatchedContinuationKt.yieldUndispatched(kotlinx.coroutines.internal.DispatchedContinuation):413:413 -> h
    95:96:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):161 -> h
    97:98:boolean kotlinx.coroutines.internal.DispatchedContinuationKt.yieldUndispatched(kotlinx.coroutines.internal.DispatchedContinuation):414:414 -> h
    97:98:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):161 -> h
    99:103:boolean kotlinx.coroutines.internal.DispatchedContinuationKt.yieldUndispatched(kotlinx.coroutines.internal.DispatchedContinuation):415:415 -> h
    99:103:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):161 -> h
    104:106:boolean kotlinx.coroutines.internal.DispatchedContinuationKt.yieldUndispatched(kotlinx.coroutines.internal.DispatchedContinuation):420:420 -> h
    104:106:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):161 -> h
    107:109:boolean kotlinx.coroutines.internal.DispatchedContinuationKt.yieldUndispatched(kotlinx.coroutines.internal.DispatchedContinuation):293:293 -> h
    107:109:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):161 -> h
    110:115:boolean kotlinx.coroutines.internal.DispatchedContinuationKt.yieldUndispatched(kotlinx.coroutines.internal.DispatchedContinuation):425:425 -> h
    110:115:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):161 -> h
    116:120:boolean kotlinx.coroutines.internal.DispatchedContinuationKt.yieldUndispatched(kotlinx.coroutines.internal.DispatchedContinuation):434:434 -> h
    116:120:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):161 -> h
    121:125:boolean kotlinx.coroutines.internal.DispatchedContinuationKt.yieldUndispatched(kotlinx.coroutines.internal.DispatchedContinuation):432:432 -> h
    121:125:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):161 -> h
    126:133:boolean kotlinx.coroutines.internal.DispatchedContinuationKt.yieldUndispatched(kotlinx.coroutines.internal.DispatchedContinuation):434:434 -> h
    126:133:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):161 -> h
