2021-07-24 02:37:17 +00:00
|
|
|
package androidx.lifecycle;
|
|
|
|
|
2021-12-17 21:59:34 +00:00
|
|
|
import b.i.a.f.e.o.f;
|
2021-11-02 06:38:17 +00:00
|
|
|
import d0.z.d.m;
|
2021-07-24 02:37:17 +00:00
|
|
|
import java.io.Closeable;
|
|
|
|
import kotlin.coroutines.CoroutineContext;
|
|
|
|
import kotlinx.coroutines.CoroutineScope;
|
|
|
|
/* compiled from: ViewModel.kt */
|
|
|
|
public final class CloseableCoroutineScope implements Closeable, CoroutineScope {
|
|
|
|
private final CoroutineContext coroutineContext;
|
|
|
|
|
|
|
|
public CloseableCoroutineScope(CoroutineContext coroutineContext) {
|
|
|
|
m.checkNotNullParameter(coroutineContext, "context");
|
|
|
|
this.coroutineContext = coroutineContext;
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override // java.io.Closeable, java.lang.AutoCloseable
|
|
|
|
public void close() {
|
2021-12-02 18:53:44 +00:00
|
|
|
f.r(getCoroutineContext(), null, 1, null);
|
2021-07-24 02:37:17 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
@Override // kotlinx.coroutines.CoroutineScope
|
|
|
|
public CoroutineContext getCoroutineContext() {
|
|
|
|
return this.coroutineContext;
|
|
|
|
}
|
|
|
|
}
|