# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.runtime.internal.PersistentCompositionLocalMapKt":"PersistentCompositionLocalMap.kt","androidx.compose.runtime.internal.PersistentCompositionLocalHashMap$Companion":"PersistentCompositionLocalMap.kt","androidx.compose.runtime.SnapshotState_androidKt":"SnapshotState.android.kt","androidx.compose.runtime.ParcelableSnapshotMutableState":"SnapshotState.android.kt","androidx.collection.ScatterSetKt":"ScatterSet.kt","androidx.compose.runtime.CompositionContext":"CompositionContext.kt","androidx.compose.runtime.GapComposer":"GapComposer.kt","androidx.compose.runtime.SnapshotStateKt__SnapshotStateKt":"SnapshotState.kt"}}
androidx.compose.runtime.GapComposer$CompositionContextImpl -> hv0:
# {"id":"sourceFile","fileName":"GapComposer.kt"}
    long compositeKeyHashCode -> a
    boolean collectingParameterInformation -> b
    boolean collectingSourceInformation -> c
    java.util.Set inspectionTables -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/HashSet;"}
    androidx.collection.MutableScatterSet composers -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lqo1;"}
    androidx.compose.runtime.MutableState compositionLocalScope$delegate -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltx1;"}
    androidx.compose.runtime.GapComposer this$0 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljv0;"}
    1:3:void androidx.compose.runtime.CompositionContext.<init>():38:38 -> <init>
    1:3:void <init>(androidx.compose.runtime.GapComposer,long,boolean,boolean,androidx.compose.runtime.CompositionObserverHolder):2929 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljv0;JZZLnj1;)V"}
    4:5:void <init>(androidx.compose.runtime.GapComposer,long,boolean,boolean,androidx.compose.runtime.CompositionObserverHolder):2930:2930 -> <init>
    6:7:void <init>(androidx.compose.runtime.GapComposer,long,boolean,boolean,androidx.compose.runtime.CompositionObserverHolder):2931:2931 -> <init>
    8:9:void <init>(androidx.compose.runtime.GapComposer,long,boolean,boolean,androidx.compose.runtime.CompositionObserverHolder):2932:2932 -> <init>
    10:11:void <init>(androidx.compose.runtime.GapComposer,long,boolean,boolean,androidx.compose.runtime.CompositionObserverHolder):2933:2933 -> <init>
    12:13:void <init>(androidx.compose.runtime.GapComposer,long,boolean,boolean,androidx.compose.runtime.CompositionObserverHolder):2937:2937 -> <init>
    14:18:androidx.collection.MutableScatterSet androidx.collection.ScatterSetKt.mutableScatterSetOf():70:70 -> <init>
    14:18:void <init>(androidx.compose.runtime.GapComposer,long,boolean,boolean,androidx.compose.runtime.CompositionObserverHolder):2937 -> <init>
    19:20:void <init>(androidx.compose.runtime.GapComposer,long,boolean,boolean,androidx.compose.runtime.CompositionObserverHolder):2937:2937 -> <init>
    21:22:androidx.compose.runtime.internal.PersistentCompositionLocalHashMap androidx.compose.runtime.internal.PersistentCompositionLocalHashMap$Companion.getEmpty():71:71 -> <init>
    21:22:androidx.compose.runtime.internal.PersistentCompositionLocalHashMap androidx.compose.runtime.internal.PersistentCompositionLocalMapKt.persistentCompositionLocalHashMapOf():79 -> <init>
    21:22:void <init>(androidx.compose.runtime.GapComposer,long,boolean,boolean,androidx.compose.runtime.CompositionObserverHolder):3028 -> <init>
    23:24:void <init>(androidx.compose.runtime.GapComposer,long,boolean,boolean,androidx.compose.runtime.CompositionObserverHolder):3029:3029 -> <init>
    25:26:androidx.compose.runtime.snapshots.SnapshotMutableState androidx.compose.runtime.SnapshotState_androidKt.createSnapshotMutableState(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy):27:27 -> <init>
    25:26:androidx.compose.runtime.MutableState androidx.compose.runtime.SnapshotStateKt__SnapshotStateKt.mutableStateOf(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy):65 -> <init>
    25:26:androidx.compose.runtime.MutableState androidx.compose.runtime.SnapshotStateKt.mutableStateOf(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy):1 -> <init>
    25:26:void <init>(androidx.compose.runtime.GapComposer,long,boolean,boolean,androidx.compose.runtime.CompositionObserverHolder):3027 -> <init>
    27:29:void androidx.compose.runtime.ParcelableSnapshotMutableState.<init>(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy):29:29 -> <init>
    27:29:androidx.compose.runtime.snapshots.SnapshotMutableState androidx.compose.runtime.SnapshotState_androidKt.createSnapshotMutableState(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy):27 -> <init>
    27:29:androidx.compose.runtime.MutableState androidx.compose.runtime.SnapshotStateKt__SnapshotStateKt.mutableStateOf(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy):65 -> <init>
    27:29:androidx.compose.runtime.MutableState androidx.compose.runtime.SnapshotStateKt.mutableStateOf(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy):1 -> <init>
    27:29:void <init>(androidx.compose.runtime.GapComposer,long,boolean,boolean,androidx.compose.runtime.CompositionObserverHolder):3027 -> <init>
    30:32:void <init>(androidx.compose.runtime.GapComposer,long,boolean,boolean,androidx.compose.runtime.CompositionObserverHolder):3027:3027 -> <init>
    1:2:void composeInitial$runtime(androidx.compose.runtime.ControlledComposition,kotlin.jvm.functions.Function2):2987:2987 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj30;Lru0;)V"}
    3:4:androidx.compose.runtime.CompositionContext androidx.compose.runtime.GapComposer.access$getParentContext$p(androidx.compose.runtime.GapComposer):208:208 -> a
    3:4:void composeInitial$runtime(androidx.compose.runtime.ControlledComposition,kotlin.jvm.functions.Function2):2987 -> a
    5:8:void composeInitial$runtime(androidx.compose.runtime.ControlledComposition,kotlin.jvm.functions.Function2):2987:2987 -> a
    1:2:androidx.collection.ScatterSet composeInitialPaused$runtime(androidx.compose.runtime.ControlledComposition,androidx.compose.runtime.ShouldPauseCallback,kotlin.jvm.functions.Function2):2995:2995 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj30;Lum2;Lru0;)Lqo1;"}
    3:4:androidx.compose.runtime.CompositionContext androidx.compose.runtime.GapComposer.access$getParentContext$p(androidx.compose.runtime.GapComposer):208:208 -> b
    3:4:androidx.collection.ScatterSet composeInitialPaused$runtime(androidx.compose.runtime.ControlledComposition,androidx.compose.runtime.ShouldPauseCallback,kotlin.jvm.functions.Function2):2995 -> b
    5:9:androidx.collection.ScatterSet composeInitialPaused$runtime(androidx.compose.runtime.ControlledComposition,androidx.compose.runtime.ShouldPauseCallback,kotlin.jvm.functions.Function2):2995:2995 -> b
    1:2:void deletedMovableContent$runtime(androidx.compose.runtime.MovableContentStateReference):3058:3058 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfn1;)V"}
    3:4:androidx.compose.runtime.CompositionContext androidx.compose.runtime.GapComposer.access$getParentContext$p(androidx.compose.runtime.GapComposer):208:208 -> c
    3:4:void deletedMovableContent$runtime(androidx.compose.runtime.MovableContentStateReference):3058 -> c
    5:8:void deletedMovableContent$runtime(androidx.compose.runtime.MovableContentStateReference):3058:3058 -> c
    1:6:int androidx.compose.runtime.GapComposer.access$getChildrenComposing$p(androidx.compose.runtime.GapComposer):208:208 -> d
    1:6:void doneComposing$runtime():3050 -> d
    7:9:void androidx.compose.runtime.GapComposer.access$setChildrenComposing$p(androidx.compose.runtime.GapComposer,int):208:208 -> d
    7:9:void doneComposing$runtime():3050 -> d
    1:2:boolean getCollectingCallByInformation$runtime():2940:2940 -> e
    3:4:androidx.compose.runtime.CompositionContext androidx.compose.runtime.GapComposer.access$getParentContext$p(androidx.compose.runtime.GapComposer):208:208 -> e
    3:4:boolean getCollectingCallByInformation$runtime():2940 -> e
    5:9:boolean getCollectingCallByInformation$runtime():2940:2940 -> e
    1:3:boolean getCollectingParameterInformation$runtime():2932:2932 -> f
    1:3:boolean getCollectingSourceInformation$runtime():2933:2933 -> g
    1:3:long getCompositeKeyHashCode$runtime():2931:2931 -> h
    1:2:androidx.compose.runtime.Composition getComposition$runtime():3078:3078 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld30;"}
    3:5:androidx.compose.runtime.CompositionImpl androidx.compose.runtime.GapComposer.getComposition():224:224 -> i
    3:5:androidx.compose.runtime.Composition getComposition$runtime():3078 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1:2:androidx.compose.runtime.PersistentCompositionLocalMap getCompositionLocalScope():3027:3027 -> j
    1:2:androidx.compose.runtime.PersistentCompositionLocalMap getCompositionLocalScope$runtime():3033 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lkz1;"}
    3:9:androidx.compose.runtime.PersistentCompositionLocalMap getCompositionLocalScope():3451:3451 -> j
    3:9:androidx.compose.runtime.PersistentCompositionLocalMap getCompositionLocalScope$runtime():3033 -> j
    1:2:kotlin.coroutines.CoroutineContext getEffectCoroutineContext():2981:2981 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp60;"}
    3:4:androidx.compose.runtime.CompositionContext androidx.compose.runtime.GapComposer.access$getParentContext$p(androidx.compose.runtime.GapComposer):208:208 -> k
    3:4:kotlin.coroutines.CoroutineContext getEffectCoroutineContext():2981 -> k
    5:9:kotlin.coroutines.CoroutineContext getEffectCoroutineContext():2981:2981 -> k
    1:2:boolean getStackTraceEnabled$runtime():2943:2943 -> l
    3:4:androidx.compose.runtime.CompositionContext androidx.compose.runtime.GapComposer.access$getParentContext$p(androidx.compose.runtime.GapComposer):208:208 -> l
    3:4:boolean getStackTraceEnabled$runtime():2943 -> l
    5:9:boolean getStackTraceEnabled$runtime():2943:2943 -> l
    1:2:void insertMovableContent$runtime(androidx.compose.runtime.MovableContentStateReference):3054:3054 -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfn1;)V"}
    3:4:androidx.compose.runtime.CompositionContext androidx.compose.runtime.GapComposer.access$getParentContext$p(androidx.compose.runtime.GapComposer):208:208 -> m
    3:4:void insertMovableContent$runtime(androidx.compose.runtime.MovableContentStateReference):3054 -> m
    5:8:void insertMovableContent$runtime(androidx.compose.runtime.MovableContentStateReference):3054:3054 -> m
    1:4:androidx.compose.runtime.CompositionContext androidx.compose.runtime.GapComposer.access$getParentContext$p(androidx.compose.runtime.GapComposer):208:208 -> n
    1:4:void invalidate$runtime(androidx.compose.runtime.ControlledComposition):3014 -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj30;)V"}
    5:6:androidx.compose.runtime.CompositionImpl androidx.compose.runtime.GapComposer.getComposition():224:224 -> n
    5:6:void invalidate$runtime(androidx.compose.runtime.ControlledComposition):3014 -> n
    7:9:void invalidate$runtime(androidx.compose.runtime.ControlledComposition):3014:3014 -> n
    10:11:androidx.compose.runtime.CompositionContext androidx.compose.runtime.GapComposer.access$getParentContext$p(androidx.compose.runtime.GapComposer):208:208 -> n
    10:11:void invalidate$runtime(androidx.compose.runtime.ControlledComposition):3015 -> n
    12:15:void invalidate$runtime(androidx.compose.runtime.ControlledComposition):3015:3015 -> n
    1:2:void movableContentStateReleased$runtime(androidx.compose.runtime.MovableContentStateReference,androidx.compose.runtime.MovableContentState,androidx.compose.runtime.Applier):3070:3070 -> o
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfn1;Len1;Lni;)V"}
    3:4:androidx.compose.runtime.CompositionContext androidx.compose.runtime.GapComposer.access$getParentContext$p(androidx.compose.runtime.GapComposer):208:208 -> o
    3:4:void movableContentStateReleased$runtime(androidx.compose.runtime.MovableContentStateReference,androidx.compose.runtime.MovableContentState,androidx.compose.runtime.Applier):3070 -> o
    5:8:void movableContentStateReleased$runtime(androidx.compose.runtime.MovableContentStateReference,androidx.compose.runtime.MovableContentState,androidx.compose.runtime.Applier):3070:3070 -> o
    1:2:androidx.compose.runtime.MovableContentState movableContentStateResolve$runtime(androidx.compose.runtime.MovableContentStateReference):3063:3063 -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfn1;)Len1;"}
    3:4:androidx.compose.runtime.CompositionContext androidx.compose.runtime.GapComposer.access$getParentContext$p(androidx.compose.runtime.GapComposer):208:208 -> p
    3:4:androidx.compose.runtime.MovableContentState movableContentStateResolve$runtime(androidx.compose.runtime.MovableContentStateReference):3063 -> p
    5:9:androidx.compose.runtime.MovableContentState movableContentStateResolve$runtime(androidx.compose.runtime.MovableContentStateReference):3063:3063 -> p
    1:2:androidx.collection.ScatterSet recomposePaused$runtime(androidx.compose.runtime.ControlledComposition,androidx.compose.runtime.ShouldPauseCallback,androidx.collection.ScatterSet):3002:3002 -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj30;Lum2;Lqo1;)Lqo1;"}
    3:4:androidx.compose.runtime.CompositionContext androidx.compose.runtime.GapComposer.access$getParentContext$p(androidx.compose.runtime.GapComposer):208:208 -> q
    3:4:androidx.collection.ScatterSet recomposePaused$runtime(androidx.compose.runtime.ControlledComposition,androidx.compose.runtime.ShouldPauseCallback,androidx.collection.ScatterSet):3002 -> q
    5:9:androidx.collection.ScatterSet recomposePaused$runtime(androidx.compose.runtime.ControlledComposition,androidx.compose.runtime.ShouldPauseCallback,androidx.collection.ScatterSet):3002:3002 -> q
    1:4:void recordInspectionTable$runtime(java.util.Set):3040:3040 -> r
    5:11:void recordInspectionTable$runtime(java.util.Set):3041:3041 -> r
    12:15:void recordInspectionTable$runtime(java.util.Set):3042:3042 -> r
    1:6:void registerComposer$runtime(androidx.compose.runtime.Composer):2958:2958 -> s
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljv0;)V"}
    1:2:void reportPausedScope$runtime(androidx.compose.runtime.RecomposeScopeImpl):2977:2977 -> t
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv62;)V"}
    3:4:androidx.compose.runtime.CompositionContext androidx.compose.runtime.GapComposer.access$getParentContext$p(androidx.compose.runtime.GapComposer):208:208 -> t
    3:4:void reportPausedScope$runtime(androidx.compose.runtime.RecomposeScopeImpl):2977 -> t
    5:8:void reportPausedScope$runtime(androidx.compose.runtime.RecomposeScopeImpl):2977:2977 -> t
    1:2:void reportRemovedComposition$runtime(androidx.compose.runtime.ControlledComposition):3074:3074 -> u
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj30;)V"}
    3:4:androidx.compose.runtime.CompositionContext androidx.compose.runtime.GapComposer.access$getParentContext$p(androidx.compose.runtime.GapComposer):208:208 -> u
    3:4:void reportRemovedComposition$runtime(androidx.compose.runtime.ControlledComposition):3074 -> u
    5:8:void reportRemovedComposition$runtime(androidx.compose.runtime.ControlledComposition):3074:3074 -> u
    1:2:androidx.compose.runtime.CancellationHandle scheduleFrameEndCallback(kotlin.jvm.functions.Function0):3081:3081 -> v
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Loc;)Lnt;"}
    3:4:androidx.compose.runtime.CompositionContext androidx.compose.runtime.GapComposer.access$getParentContext$p(androidx.compose.runtime.GapComposer):208:208 -> v
    3:4:androidx.compose.runtime.CancellationHandle scheduleFrameEndCallback(kotlin.jvm.functions.Function0):3081 -> v
    5:9:androidx.compose.runtime.CancellationHandle scheduleFrameEndCallback(kotlin.jvm.functions.Function0):3081:3081 -> v
    1:6:int androidx.compose.runtime.GapComposer.access$getChildrenComposing$p(androidx.compose.runtime.GapComposer):208:208 -> w
    1:6:void startComposing$runtime():3046 -> w
    7:9:void androidx.compose.runtime.GapComposer.access$setChildrenComposing$p(androidx.compose.runtime.GapComposer,int):208:208 -> w
    7:9:void startComposing$runtime():3046 -> w
    1:4:void unregisterComposer$runtime(androidx.compose.runtime.Composer):2962:2962 -> x
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljv0;)V"}
    5:20:void unregisterComposer$runtime(androidx.compose.runtime.Composer):3449:3449 -> x
    21:33:void unregisterComposer$runtime(androidx.compose.runtime.Composer):2962:2962 -> x
    34:39:void unregisterComposer$runtime(androidx.compose.runtime.Composer):2964:2964 -> x
    1:2:void unregisterComposition$runtime(androidx.compose.runtime.ControlledComposition):2973:2973 -> y
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj30;)V"}
    3:4:androidx.compose.runtime.CompositionContext androidx.compose.runtime.GapComposer.access$getParentContext$p(androidx.compose.runtime.GapComposer):208:208 -> y
    3:4:void unregisterComposition$runtime(androidx.compose.runtime.ControlledComposition):2973 -> y
    5:8:void unregisterComposition$runtime(androidx.compose.runtime.ControlledComposition):2973:2973 -> y
    1:8:void dispose():2946:2946 -> z
    9:12:void dispose():2947:2947 -> z
    13:14:void dispose():3425:3425 -> z
    15:16:void dispose():3428:3428 -> z
    17:23:void dispose():3429:3429 -> z
    24:63:void dispose():3432:3432 -> z
    64:67:void dispose():3426:3426 -> z
    68:102:void dispose():2949:2949 -> z
    103:106:void dispose():2952:2952 -> z
