# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.coroutines.flow.ReadonlySharedFlow":"Share.kt"}}
world.respect.shared.viewmodel.assignment.detail.AssignmentDetailViewModel$3$1$2 -> bt:
# {"id":"sourceFile","fileName":"AssignmentDetailViewModel.kt"}
    int AssignmentDetailViewModel$3$1$2.$r8$classId -> i0
      # {"id":"com.android.tools.r8.synthesized"}
    int label -> j0
    kotlinx.coroutines.flow.SharedFlow $assignmentProgressFlow -> k0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfq5;"}
    world.respect.shared.viewmodel.assignment.detail.AssignmentDetailViewModel this$0 -> l0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lnt;"}
    1:11:void AssignmentDetailViewModel$3$1$2.<init>(ReadonlySharedFlow,AssignmentDetailViewModel,Continuation,int):0:0 -> <init>
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfq5;Lnt;Ljb1;I)V"}
    12:22:java.lang.Object world.respect.shared.viewmodel.assignment.detail.AssignmentDetailViewModel$3$1$3.invoke(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.Continuation):0:0 -> n
    12:22:java.lang.Object world.respect.shared.viewmodel.assignment.detail.AssignmentDetailViewModel$3$1$3.invoke(java.lang.Object,java.lang.Object):0 -> n
    23:34:java.lang.Object invoke(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.Continuation):0:0 -> n
    23:34:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> n
    10:16:kotlin.coroutines.Continuation world.respect.shared.viewmodel.assignment.detail.AssignmentDetailViewModel$3$1$3.create(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljb1;Ljava/lang/Object;)Ljb1;"}
    17:24:kotlin.coroutines.Continuation create(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> q
    17:34:java.lang.Object world.respect.shared.viewmodel.assignment.detail.AssignmentDetailViewModel$3$1$3.invokeSuspend(java.lang.Object):255:255 -> s
    35:39:java.lang.Object world.respect.shared.viewmodel.assignment.detail.AssignmentDetailViewModel$3$1$3.invokeSuspend(java.lang.Object):347:347 -> s
    40:43:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.distinctUntilChanged(kotlinx.coroutines.flow.Flow):1:1 -> s
    40:43:java.lang.Object world.respect.shared.viewmodel.assignment.detail.AssignmentDetailViewModel$3$1$3.invokeSuspend(java.lang.Object):259 -> s
    44:57:java.lang.Object world.respect.shared.viewmodel.assignment.detail.AssignmentDetailViewModel$3$1$3.invokeSuspend(java.lang.Object):259:259 -> s
    58:60:java.lang.Object world.respect.shared.viewmodel.assignment.detail.AssignmentDetailViewModel$3$1$3.invokeSuspend(java.lang.Object):267:267 -> s
    61:78:java.lang.Object invokeSuspend(java.lang.Object):240:240 -> s
    79:85:java.lang.Object invokeSuspend(java.lang.Object):241:241 -> s
    86:94:java.lang.Object kotlinx.coroutines.flow.ReadonlySharedFlow.collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):0:0 -> s
    86:94:java.lang.Object invokeSuspend(java.lang.Object):241 -> s
    95:100:java.lang.Object invokeSuspend(java.lang.Object):241:241 -> s
