2021-11-02 06:38:17 +00:00
|
|
|
package d0.w;
|
2021-08-03 07:33:18 +00:00
|
|
|
|
2021-11-02 06:38:17 +00:00
|
|
|
import d0.z.d.m;
|
2021-08-03 07:33:18 +00:00
|
|
|
import java.io.Serializable;
|
|
|
|
import kotlin.coroutines.CoroutineContext;
|
|
|
|
import kotlin.jvm.functions.Function2;
|
|
|
|
/* compiled from: CoroutineContextImpl.kt */
|
2022-03-07 09:34:54 +00:00
|
|
|
/* loaded from: classes3.dex */
|
2021-08-03 07:33:18 +00:00
|
|
|
public final class f implements CoroutineContext, Serializable {
|
2021-12-02 18:53:44 +00:00
|
|
|
public static final f j = new f();
|
2021-08-03 07:33:18 +00:00
|
|
|
private static final long serialVersionUID = 0;
|
|
|
|
|
|
|
|
private final Object readResolve() {
|
2021-12-02 18:53:44 +00:00
|
|
|
return j;
|
2021-08-03 07:33:18 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
@Override // kotlin.coroutines.CoroutineContext
|
2021-11-02 06:38:17 +00:00
|
|
|
public <R> R fold(R r, Function2<? super R, ? super CoroutineContext.Element, ? extends R> function2) {
|
2021-08-03 07:33:18 +00:00
|
|
|
m.checkNotNullParameter(function2, "operation");
|
2021-11-02 06:38:17 +00:00
|
|
|
return r;
|
2021-08-03 07:33:18 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
@Override // kotlin.coroutines.CoroutineContext
|
|
|
|
public <E extends CoroutineContext.Element> E get(CoroutineContext.Key<E> key) {
|
|
|
|
m.checkNotNullParameter(key, "key");
|
|
|
|
return null;
|
|
|
|
}
|
|
|
|
|
|
|
|
public int hashCode() {
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override // kotlin.coroutines.CoroutineContext
|
|
|
|
public CoroutineContext minusKey(CoroutineContext.Key<?> key) {
|
|
|
|
m.checkNotNullParameter(key, "key");
|
|
|
|
return this;
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override // kotlin.coroutines.CoroutineContext
|
|
|
|
public CoroutineContext plus(CoroutineContext coroutineContext) {
|
|
|
|
m.checkNotNullParameter(coroutineContext, "context");
|
|
|
|
return coroutineContext;
|
|
|
|
}
|
|
|
|
|
|
|
|
public String toString() {
|
|
|
|
return "EmptyCoroutineContext";
|
|
|
|
}
|
|
|
|
}
|