# {"id":"partitionSourceFiles","fileNameMappings":{"kotlin.collections.CollectionsKt__CollectionsJVMKt":"CollectionsJVM.kt","kotlinx.coroutines.flow.internal.ChannelFlowTransformLatest":"Merge.kt","kotlinx.coroutines.flow.FlowKt__MergeKt":"Merge.kt"}}
kotlinx.coroutines.flow.StartedWhileSubscribed -> b07:
# {"id":"sourceFile","fileName":"SharingStarted.kt"}
    long replayExpiration -> X
    1:3:void <init>(long,long):163:163 -> <init>
    1:3:void StartedWhileSubscribed.<init>(long):0 -> <init>
      # {"id":"com.android.tools.r8.synthesized"}
    4:12:void <init>(long,long):165:165 -> <init>
    4:12:void StartedWhileSubscribed.<init>(long):0 -> <init>
    13:14:void <init>(long,long):169:169 -> <init>
    13:14:void StartedWhileSubscribed.<init>(long):0 -> <init>
    15:20:void StartedWhileSubscribed.<init>(long):0:0 -> <init>
    21:25:void <init>(long,long):169:169 -> <init>
    21:25:void StartedWhileSubscribed.<init>(long):0 -> <init>
    1:6:kotlinx.coroutines.flow.Flow command(kotlinx.coroutines.flow.StateFlow):173:173 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Li67;)Lsh2;"}
    7:8:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.transformLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function3):1:1 -> b
    7:8:kotlinx.coroutines.flow.Flow command(kotlinx.coroutines.flow.StateFlow):173 -> b
    9:11:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__MergeKt.transformLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function3):163:163 -> b
    9:11:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.transformLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function3):1 -> b
    9:11:kotlinx.coroutines.flow.Flow command(kotlinx.coroutines.flow.StateFlow):173 -> b
    12:13:void kotlinx.coroutines.flow.internal.ChannelFlowTransformLatest.<init>(kotlin.jvm.functions.Function3,kotlinx.coroutines.flow.Flow,kotlin.coroutines.CoroutineContext,int,kotlinx.coroutines.channels.BufferOverflow,int,kotlin.jvm.internal.DefaultConstructorMarker):14:14 -> b
    12:13:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__MergeKt.transformLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function3):163 -> b
    12:13:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.transformLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function3):1 -> b
    12:13:kotlinx.coroutines.flow.Flow command(kotlinx.coroutines.flow.StateFlow):173 -> b
    14:19:void kotlinx.coroutines.flow.internal.ChannelFlowTransformLatest.<init>(kotlin.jvm.functions.Function3,kotlinx.coroutines.flow.Flow,kotlin.coroutines.CoroutineContext,int,kotlinx.coroutines.channels.BufferOverflow,int,kotlin.jvm.internal.DefaultConstructorMarker):9:9 -> b
    14:19:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__MergeKt.transformLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function3):163 -> b
    14:19:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.transformLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function3):1 -> b
    14:19:kotlinx.coroutines.flow.Flow command(kotlinx.coroutines.flow.StateFlow):173 -> b
    20:24:kotlinx.coroutines.flow.Flow command(kotlinx.coroutines.flow.StateFlow):185:185 -> b
    25:27:void kotlinx.coroutines.flow.StartedWhileSubscribed$command$2.<init>(kotlin.coroutines.Continuation):0:0 -> b
    25:27:kotlinx.coroutines.flow.Flow command(kotlinx.coroutines.flow.StateFlow):185 -> b
    28:33:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__LimitKt.dropWhile(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2):144:144 -> b
    28:33:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.dropWhile(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2):1 -> b
    28:33:kotlinx.coroutines.flow.Flow command(kotlinx.coroutines.flow.StateFlow):185 -> b
    34:38:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.distinctUntilChanged(kotlinx.coroutines.flow.Flow):1:1 -> b
    34:38:kotlinx.coroutines.flow.Flow command(kotlinx.coroutines.flow.StateFlow):186 -> b
    1:4:boolean equals(java.lang.Object):198:198 -> equals
    5:6:boolean equals(java.lang.Object):199:199 -> equals
    7:18:boolean equals(java.lang.Object):200:200 -> equals
    3:16:int hashCode():203:203 -> hashCode
    1:11:java.util.List kotlin.collections.CollectionsKt__CollectionsJVMKt.createListBuilder(int):53:53 -> toString
    1:11:java.lang.String toString():189 -> toString
    1:11:java.lang.String StartedWhileSubscribed.toString():0 -> toString
      # {"id":"com.android.tools.r8.synthesized"}
    12:39:java.lang.String toString():191:191 -> toString
    12:39:java.lang.String StartedWhileSubscribed.toString():0 -> toString
    40:43:java.lang.String toString():189:189 -> toString
    40:43:java.lang.String StartedWhileSubscribed.toString():0 -> toString
    44:62:java.lang.String toString():193:193 -> toString
    44:62:java.lang.String StartedWhileSubscribed.toString():0 -> toString
    63:67:java.lang.String toString():0:0 -> toString
    63:67:java.lang.String StartedWhileSubscribed.toString():0 -> toString
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":68,"4":70,"7":73},"outline":"Lfl0;n(Ljava/lang/StringBuilder;Ljava/lang/String;C)Ljava/lang/String;"}
    68:68:java.lang.String toString():193:193 -> toString
    70:70:java.lang.String toString():193:193 -> toString
    73:73:java.lang.String toString():193:193 -> toString
