- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
24 lines
949 B
Java
24 lines
949 B
Java
package kotlinx.coroutines.flow;
|
|
|
|
import kotlin.coroutines.CoroutineContext;
|
|
import kotlinx.coroutines.channels.BufferOverflow;
|
|
import kotlinx.coroutines.flow.internal.NullSurrogateKt;
|
|
import kotlinx.coroutines.internal.Symbol;
|
|
|
|
/* loaded from: classes5.dex */
|
|
public abstract class StateFlowKt {
|
|
public static final Symbol NONE = new Symbol("NONE");
|
|
public static final Symbol PENDING = new Symbol("PENDING");
|
|
|
|
public static final MutableStateFlow MutableStateFlow(Object obj) {
|
|
if (obj == null) {
|
|
obj = NullSurrogateKt.NULL;
|
|
}
|
|
return new StateFlowImpl(obj);
|
|
}
|
|
|
|
public static final Flow fuseStateFlow(StateFlow stateFlow, CoroutineContext coroutineContext, int i, BufferOverflow bufferOverflow) {
|
|
return (((i < 0 || i >= 2) && i != -2) || bufferOverflow != BufferOverflow.DROP_OLDEST) ? SharedFlowKt.fuseSharedFlow(stateFlow, coroutineContext, i, bufferOverflow) : stateFlow;
|
|
}
|
|
}
|