# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.datastore.core.FileReadScope":"FileStorage.kt","androidx.datastore.core.SingleProcessCoordinator":"SingleProcessCoordinator.kt","androidx.datastore.core.DataStoreImpl":"DataStoreImpl.kt","kotlin.coroutines.jvm.internal.Boxing":"boxing.kt","androidx.datastore.core.FileWriteScope":"FileStorage.kt"}}
androidx.datastore.core.DataStoreImpl$writeData$2 -> b90:
# {"id":"sourceFile","fileName":"DataStoreImpl.kt"}
    java.lang.Object L$1 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ln82;"}
    int label -> k
    java.lang.Object L$0 -> l
    kotlin.jvm.internal.Ref$IntRef $newVersion -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ln82;"}
    androidx.datastore.core.DataStoreImpl this$0 -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lc90;"}
    java.lang.Object $newData -> o
    boolean $updateCache -> p
    1:13:void <init>(kotlin.jvm.internal.Ref$IntRef,androidx.datastore.core.DataStoreImpl,java.lang.Object,boolean,kotlin.coroutines.Continuation):0:0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln82;Lc90;Ljava/lang/Object;ZLr50;)V"}
    5:17:java.lang.Object invoke(androidx.datastore.core.WriteScope,kotlin.coroutines.Continuation):0:0 -> g
    5:17:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> g
    1:17:kotlin.coroutines.Continuation create(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> r
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr50;Ljava/lang/Object;)Lr50;"}
    1:48:java.lang.Object invokeSuspend(java.lang.Object):368:368 -> t
    49:52:androidx.datastore.core.InterProcessCoordinator androidx.datastore.core.DataStoreImpl.access$getCoordinator(androidx.datastore.core.DataStoreImpl):46:46 -> t
    49:52:java.lang.Object invokeSuspend(java.lang.Object):372 -> t
    53:58:java.lang.Object invokeSuspend(java.lang.Object):372:372 -> t
    59:60:java.lang.Object androidx.datastore.core.SingleProcessCoordinator.incrementAndGetVersion(kotlin.coroutines.Continuation):54:54 -> t
    59:60:java.lang.Object invokeSuspend(java.lang.Object):372 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    61:64:int androidx.datastore.core.AtomicInt.incrementAndGet():43:43 -> t
    61:64:java.lang.Object androidx.datastore.core.SingleProcessCoordinator.incrementAndGetVersion(kotlin.coroutines.Continuation):54 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    61:64:java.lang.Object invokeSuspend(java.lang.Object):372 -> t
    65:68:int androidx.datastore.core.AtomicInt.incrementAndGet():43:43 -> t
    65:68:java.lang.Object androidx.datastore.core.SingleProcessCoordinator.incrementAndGetVersion(kotlin.coroutines.Continuation):54 -> t
    65:68:java.lang.Object invokeSuspend(java.lang.Object):372 -> t
    69:80:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> t
    69:80:java.lang.Object androidx.datastore.core.SingleProcessCoordinator.incrementAndGetVersion(kotlin.coroutines.Continuation):54 -> t
    69:80:java.lang.Object invokeSuspend(java.lang.Object):372 -> t
    81:88:java.lang.Object invokeSuspend(java.lang.Object):372:372 -> t
    89:94:java.lang.Object invokeSuspend(java.lang.Object):373:373 -> t
    95:102:void androidx.datastore.core.FileReadScope.checkNotClosed():193:193 -> t
    95:102:java.lang.Object androidx.datastore.core.FileWriteScope.writeData(java.lang.Object,kotlin.coroutines.Continuation):201 -> t
    95:102:java.lang.Object invokeSuspend(java.lang.Object):373 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    103:104:java.io.File androidx.datastore.core.FileReadScope.getFile():152:152 -> t
    103:104:java.lang.Object androidx.datastore.core.FileWriteScope.writeData(java.lang.Object,kotlin.coroutines.Continuation):202 -> t
    103:104:java.lang.Object invokeSuspend(java.lang.Object):373 -> t
    105:120:java.lang.Object androidx.datastore.core.FileWriteScope.writeData(java.lang.Object,kotlin.coroutines.Continuation):202:202 -> t
    105:120:java.lang.Object invokeSuspend(java.lang.Object):373 -> t
    121:124:java.lang.Object invokeSuspend(java.lang.Object):374:374 -> t
    125:126:androidx.datastore.core.DataStoreInMemoryCache androidx.datastore.core.DataStoreImpl.access$getInMemoryCache$p(androidx.datastore.core.DataStoreImpl):46:46 -> t
    125:126:java.lang.Object invokeSuspend(java.lang.Object):375 -> t
    127:145:java.lang.Object invokeSuspend(java.lang.Object):375:375 -> t
    146:151:void androidx.datastore.core.FileReadScope.checkNotClosed():193:193 -> t
    146:151:java.lang.Object androidx.datastore.core.FileWriteScope.writeData(java.lang.Object,kotlin.coroutines.Continuation):201 -> t
    146:151:java.lang.Object invokeSuspend(java.lang.Object):373 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
