# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.runtime.tooling.CompositionErrorContextImpl":"CompositionErrorContext.kt","kotlinx.coroutines.JobSupport":"JobSupport.kt","kotlinx.coroutines.CoroutineExceptionHandler$DefaultImpls":"CoroutineExceptionHandler.kt"}}
androidx.compose.runtime.LaunchedEffectImpl -> nm3:
# {"id":"sourceFile","fileName":"Effects.kt"}
    kotlin.coroutines.CoroutineContext parentCoroutineContext -> X
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lsc1;"}
    kotlin.jvm.functions.Function2 task -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lxn2;"}
    kotlinx.coroutines.CoroutineScope scope -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lnc0;"}
    kotlinx.coroutines.Job job -> c0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lov6;"}
    1:3:void <init>(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):271:271 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lsc1;Lxn2;)V"}
    4:5:void <init>(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):272:272 -> <init>
    6:7:void <init>(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):273:273 -> <init>
    8:11:void <init>(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):279:279 -> <init>
    12:18:void <init>(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):284:284 -> <init>
    1:10:void handleException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):308:308 -> C
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lsc1;Ljava/lang/Throwable;)V"}
    11:20:boolean androidx.compose.runtime.tooling.CompositionErrorContextImpl.attachComposeStackTrace(java.lang.Throwable,java.lang.Object):66:66 -> C
    11:20:void handleException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):309 -> C
    21:36:void handleException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):311:311 -> C
    37:37:void handleException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):312:312 -> C
    1:5:java.lang.Object kotlin.coroutines.CoroutineContext$Element$DefaultImpls.fold(kotlin.coroutines.CoroutineContext$Element,java.lang.Object,kotlin.jvm.functions.Function2):70:70 -> G
    1:5:java.lang.Object kotlinx.coroutines.CoroutineExceptionHandler$DefaultImpls.fold(kotlinx.coroutines.CoroutineExceptionHandler,java.lang.Object,kotlin.jvm.functions.Function2):283 -> G
    1:5:java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2):271 -> G
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lxn2;Ljava/lang/Object;)Ljava/lang/Object;"}
    1:5:kotlin.coroutines.CoroutineContext kotlinx.coroutines.CoroutineExceptionHandler$DefaultImpls.minusKey(kotlinx.coroutines.CoroutineExceptionHandler,kotlin.coroutines.CoroutineContext$Key):283:283 -> I
    1:5:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):271 -> I
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lrc1;)Lsc1;"}
    1:5:kotlin.coroutines.CoroutineContext kotlinx.coroutines.CoroutineExceptionHandler$DefaultImpls.plus(kotlinx.coroutines.CoroutineExceptionHandler,kotlin.coroutines.CoroutineContext):283:283 -> O
    1:5:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext):271 -> O
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lsc1;)Lsc1;"}
    1:10:void onAbandoned():299:299 -> a
    11:14:void kotlinx.coroutines.JobSupport.cancel(java.util.concurrent.CancellationException):648:648 -> a
    11:14:void onAbandoned():299 -> a
    15:17:void onAbandoned():300:300 -> a
    1:10:void onForgotten():294:294 -> b
    11:14:void kotlinx.coroutines.JobSupport.cancel(java.util.concurrent.CancellationException):648:648 -> b
    11:14:void onForgotten():294 -> b
    15:17:void onForgotten():295:295 -> b
    1:7:void onRemembered():289:289 -> c
    8:14:void kotlinx.coroutines.JobKt__JobKt.cancel(kotlinx.coroutines.Job,java.lang.String,java.lang.Throwable):610:610 -> c
    8:14:void kotlinx.coroutines.JobKt.cancel(kotlinx.coroutines.Job,java.lang.String,java.lang.Throwable):1 -> c
    8:14:void kotlinx.coroutines.JobKt__JobKt.cancel$default(kotlinx.coroutines.Job,java.lang.String,java.lang.Throwable,int,java.lang.Object):610 -> c
    8:14:void kotlinx.coroutines.JobKt.cancel$default(kotlinx.coroutines.Job,java.lang.String,java.lang.Throwable,int,java.lang.Object):1 -> c
    8:14:void onRemembered():289 -> c
    15:17:void onRemembered():290:290 -> c
    18:23:kotlinx.coroutines.Job kotlinx.coroutines.BuildersKt.launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1:1 -> c
    18:23:void onRemembered():290 -> c
    24:26:void onRemembered():290:290 -> c
    1:5:kotlin.coroutines.CoroutineContext$Element kotlinx.coroutines.CoroutineExceptionHandler$DefaultImpls.get(kotlinx.coroutines.CoroutineExceptionHandler,kotlin.coroutines.CoroutineContext$Key):283:283 -> d0
    1:5:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):271 -> d0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lrc1;)Lqc1;"}
    1:3:kotlin.coroutines.CoroutineContext$Key getKey():305:305 -> getKey
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lrc1;"}
