Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,48 @@
package kotlin.coroutines;
import kotlin.coroutines.CoroutineContext;
import kotlin.jvm.internal.Intrinsics;
/* loaded from: classes5.dex */
public interface ContinuationInterceptor extends CoroutineContext.Element {
public static final Key Key = Key.$$INSTANCE;
public static final class Key implements CoroutineContext.Key {
public static final /* synthetic */ Key $$INSTANCE = new Key();
}
Continuation interceptContinuation(Continuation continuation);
void releaseInterceptedContinuation(Continuation continuation);
public static final class DefaultImpls {
public static CoroutineContext.Element get(ContinuationInterceptor continuationInterceptor, CoroutineContext.Key key) {
Intrinsics.checkNotNullParameter(key, "key");
if (key instanceof AbstractCoroutineContextKey) {
AbstractCoroutineContextKey abstractCoroutineContextKey = (AbstractCoroutineContextKey) key;
if (!abstractCoroutineContextKey.isSubKey$kotlin_stdlib(continuationInterceptor.getKey())) {
return null;
}
CoroutineContext.Element tryCast$kotlin_stdlib = abstractCoroutineContextKey.tryCast$kotlin_stdlib(continuationInterceptor);
if (tryCast$kotlin_stdlib instanceof CoroutineContext.Element) {
return tryCast$kotlin_stdlib;
}
return null;
}
if (ContinuationInterceptor.Key != key) {
return null;
}
Intrinsics.checkNotNull(continuationInterceptor, "null cannot be cast to non-null type E of kotlin.coroutines.ContinuationInterceptor.get");
return continuationInterceptor;
}
public static CoroutineContext minusKey(ContinuationInterceptor continuationInterceptor, CoroutineContext.Key key) {
Intrinsics.checkNotNullParameter(key, "key");
if (!(key instanceof AbstractCoroutineContextKey)) {
return ContinuationInterceptor.Key == key ? EmptyCoroutineContext.INSTANCE : continuationInterceptor;
}
AbstractCoroutineContextKey abstractCoroutineContextKey = (AbstractCoroutineContextKey) key;
return (!abstractCoroutineContextKey.isSubKey$kotlin_stdlib(continuationInterceptor.getKey()) || abstractCoroutineContextKey.tryCast$kotlin_stdlib(continuationInterceptor) == null) ? continuationInterceptor : EmptyCoroutineContext.INSTANCE;
}
}
}