# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.paging.LoadState$NotLoading$Companion":"LoadState.kt","androidx.paging.PageFetcherSnapshot":"PageFetcherSnapshot.kt","androidx.paging.PageFetcherSnapshotState":"PageFetcherSnapshotState.kt","kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt":"Intrinsics.kt","androidx.paging.HintHandler$HintFlow":"HintHandler.kt","androidx.paging.PageFetcherSnapshotState$Holder":"PageFetcherSnapshotState.kt","androidx.paging.LoadState$NotLoading":"LoadState.kt","kotlin.jvm.internal.Intrinsics":"Intrinsics.java"}}
androidx.paging.PageFetcherSnapshot$collectAsGenerationalViewportHints$$inlined$simpleFlatMapLatest$1 -> xy4:
# {"id":"sourceFile","fileName":"FlowExt.kt"}
    int label -> i0
    java.lang.Object L$0 -> j0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Luh2;"}
    java.lang.Object L$1 -> k0
    androidx.paging.PageFetcherSnapshot this$0 -> l0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljz4;"}
    androidx.paging.LoadType $loadType$inlined -> m0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lz04;"}
    java.lang.Object L$2 -> n0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwf4;"}
    int I$0 -> o0
    1:9:void <init>(kotlin.coroutines.Continuation,androidx.paging.PageFetcherSnapshot,androidx.paging.LoadType):0:0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljb1;Ljz4;Lz04;)V"}
    5:24:java.lang.Object invoke(kotlinx.coroutines.flow.FlowCollector,java.lang.Object,kotlin.coroutines.Continuation):0:0 -> e
    5:24:java.lang.Object invoke(java.lang.Object,java.lang.Object,java.lang.Object):0 -> e
    1:2:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> s
    1:2:java.lang.Object invokeSuspend(java.lang.Object):0 -> s
    3:51:java.lang.Object invokeSuspend(java.lang.Object):265:265 -> s
    52:57:java.lang.Object invokeSuspend(java.lang.Object):86:86 -> s
    58:59:androidx.paging.PageFetcherSnapshotState$Holder androidx.paging.PageFetcherSnapshot.access$getStateHolder$p(androidx.paging.PageFetcherSnapshot):56:56 -> s
    58:59:java.lang.Object invokeSuspend(java.lang.Object):209 -> s
    60:61:kotlinx.coroutines.sync.Mutex androidx.paging.PageFetcherSnapshotState$Holder.access$getLock$p(androidx.paging.PageFetcherSnapshotState$Holder):464:464 -> s
    60:61:java.lang.Object invokeSuspend(java.lang.Object):210 -> s
    62:79:java.lang.Object invokeSuspend(java.lang.Object):216:216 -> s
    80:81:androidx.paging.PageFetcherSnapshotState androidx.paging.PageFetcherSnapshotState$Holder.access$getState$p(androidx.paging.PageFetcherSnapshotState$Holder):464:464 -> s
    80:81:java.lang.Object invokeSuspend(java.lang.Object):210 -> s
    82:83:androidx.paging.MutableLoadStateCollection androidx.paging.PageFetcherSnapshotState.getSourceLoadStates$paging_common():124:124 -> s
    82:83:java.lang.Object invokeSuspend(java.lang.Object):219 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    84:87:java.lang.Object invokeSuspend(java.lang.Object):219:219 -> s
    88:89:androidx.paging.LoadState$NotLoading androidx.paging.LoadState$NotLoading.access$getComplete$cp():45:45 -> s
    88:89:androidx.paging.LoadState$NotLoading androidx.paging.LoadState$NotLoading$Companion.getComplete$paging_common():59 -> s
    88:89:java.lang.Object invokeSuspend(java.lang.Object):219 -> s
    90:96:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> s
    90:96:java.lang.Object invokeSuspend(java.lang.Object):219 -> s
    97:98:java.lang.Object invokeSuspend(java.lang.Object):219:219 -> s
    99:103:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__BuildersKt.flowOf(java.lang.Object[]):356:356 -> s
    99:103:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.flowOf(java.lang.Object[]):1 -> s
    99:103:java.lang.Object invokeSuspend(java.lang.Object):220 -> s
    104:109:java.lang.Object invokeSuspend(java.lang.Object):221:221 -> s
    110:117:java.lang.Object invokeSuspend(java.lang.Object):222:222 -> s
    118:119:androidx.paging.LoadState$NotLoading androidx.paging.LoadState$NotLoading.access$getIncomplete$cp():45:45 -> s
    118:119:androidx.paging.LoadState$NotLoading androidx.paging.LoadState$NotLoading$Companion.getIncomplete$paging_common():60 -> s
    118:119:java.lang.Object invokeSuspend(java.lang.Object):223 -> s
    120:122:java.lang.Object invokeSuspend(java.lang.Object):223:223 -> s
    123:125:java.lang.Object invokeSuspend(java.lang.Object):221:221 -> s
    126:127:androidx.paging.HintHandler androidx.paging.PageFetcherSnapshot.access$getHintHandler$p(androidx.paging.PageFetcherSnapshot):56:56 -> s
    126:127:java.lang.Object invokeSuspend(java.lang.Object):227 -> s
    128:129:java.lang.Object invokeSuspend(java.lang.Object):228:228 -> s
    130:131:java.lang.Object invokeSuspend(java.lang.Object):228:228 -> s
    132:139:kotlinx.coroutines.flow.Flow androidx.paging.HintHandler.hintFor(androidx.paging.LoadType):46:46 -> s
    132:139:java.lang.Object invokeSuspend(java.lang.Object):228 -> s
    140:143:kotlinx.coroutines.flow.Flow androidx.paging.HintHandler$State.getAppendFlow():93:93 -> s
    140:143:kotlinx.coroutines.flow.Flow androidx.paging.HintHandler.hintFor(androidx.paging.LoadType):48 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    140:143:java.lang.Object invokeSuspend(java.lang.Object):228 -> s
    144:146:kotlinx.coroutines.flow.Flow androidx.paging.HintHandler$HintFlow.getFlow():130:130 -> s
    144:146:kotlinx.coroutines.flow.Flow androidx.paging.HintHandler$State.getAppendFlow():93 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    144:146:kotlinx.coroutines.flow.Flow androidx.paging.HintHandler.hintFor(androidx.paging.LoadType):48 -> s
    144:146:java.lang.Object invokeSuspend(java.lang.Object):228 -> s
    147:153:kotlinx.coroutines.flow.Flow androidx.paging.HintHandler.hintFor(androidx.paging.LoadType):49:49 -> s
    147:153:java.lang.Object invokeSuspend(java.lang.Object):228 -> s
    154:157:kotlinx.coroutines.flow.Flow androidx.paging.HintHandler$State.getPrependFlow():90:90 -> s
    154:157:kotlinx.coroutines.flow.Flow androidx.paging.HintHandler.hintFor(androidx.paging.LoadType):47 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    154:157:java.lang.Object invokeSuspend(java.lang.Object):228 -> s
    158:164:kotlinx.coroutines.flow.Flow androidx.paging.HintHandler$HintFlow.getFlow():130:130 -> s
    158:164:kotlinx.coroutines.flow.Flow androidx.paging.HintHandler$State.getPrependFlow():90 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    158:164:kotlinx.coroutines.flow.Flow androidx.paging.HintHandler.hintFor(androidx.paging.LoadType):47 -> s
    158:164:java.lang.Object invokeSuspend(java.lang.Object):228 -> s
    165:169:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__LimitKt.drop(kotlinx.coroutines.flow.Flow,int):143:143 -> s
    165:169:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.drop(kotlinx.coroutines.flow.Flow,int):1 -> s
    165:169:java.lang.Object invokeSuspend(java.lang.Object):230 -> s
    170:174:java.lang.Object invokeSuspend(java.lang.Object):234:234 -> s
    175:182:java.lang.Object invokeSuspend(java.lang.Object):86:86 -> s
    183:186:void kotlinx.coroutines.flow.FlowKt__EmittersKt.ensureActive(kotlinx.coroutines.flow.FlowCollector):196:196 -> s
    183:186:void kotlinx.coroutines.flow.FlowKt.ensureActive(kotlinx.coroutines.flow.FlowCollector):1 -> s
    183:186:java.lang.Object kotlinx.coroutines.flow.FlowKt__CollectKt.emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):104 -> s
    183:186:java.lang.Object kotlinx.coroutines.flow.FlowKt.emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):1 -> s
    183:186:java.lang.Object invokeSuspend(java.lang.Object):86 -> s
    187:198:java.lang.Object kotlinx.coroutines.flow.FlowKt__CollectKt.emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):105:105 -> s
    187:198:java.lang.Object kotlinx.coroutines.flow.FlowKt.emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):1 -> s
    187:198:java.lang.Object invokeSuspend(java.lang.Object):86 -> s
    199:203:void kotlinx.coroutines.flow.FlowKt__EmittersKt.ensureActive(kotlinx.coroutines.flow.FlowCollector):196:196 -> s
    199:203:void kotlinx.coroutines.flow.FlowKt.ensureActive(kotlinx.coroutines.flow.FlowCollector):1 -> s
    199:203:java.lang.Object kotlinx.coroutines.flow.FlowKt__CollectKt.emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):104 -> s
    199:203:java.lang.Object kotlinx.coroutines.flow.FlowKt.emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):1 -> s
    199:203:java.lang.Object invokeSuspend(java.lang.Object):86 -> s
    204:207:java.lang.Object invokeSuspend(java.lang.Object):221:221 -> s
