- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
44 lines
1.8 KiB
Java
44 lines
1.8 KiB
Java
package kotlinx.coroutines.internal;
|
|
|
|
import _COROUTINE.ArtificialStackFrames;
|
|
import kotlin.Result;
|
|
import kotlin.ResultKt;
|
|
import kotlin.coroutines.jvm.internal.BaseContinuationImpl;
|
|
|
|
/* loaded from: classes5.dex */
|
|
public abstract class StackTraceRecoveryKt {
|
|
public static final StackTraceElement ARTIFICIAL_FRAME = new ArtificialStackFrames().coroutineBoundary();
|
|
public static final String baseContinuationImplClassName;
|
|
public static final String stackTraceRecoveryClassName;
|
|
|
|
public static final Throwable recoverStackTrace(Throwable th) {
|
|
return th;
|
|
}
|
|
|
|
static {
|
|
Object m4060constructorimpl;
|
|
Object m4060constructorimpl2;
|
|
try {
|
|
Result.Companion companion = Result.Companion;
|
|
m4060constructorimpl = Result.m4060constructorimpl(BaseContinuationImpl.class.getCanonicalName());
|
|
} catch (Throwable th) {
|
|
Result.Companion companion2 = Result.Companion;
|
|
m4060constructorimpl = Result.m4060constructorimpl(ResultKt.createFailure(th));
|
|
}
|
|
if (Result.m4062exceptionOrNullimpl(m4060constructorimpl) != null) {
|
|
m4060constructorimpl = "kotlin.coroutines.jvm.internal.BaseContinuationImpl";
|
|
}
|
|
baseContinuationImplClassName = (String) m4060constructorimpl;
|
|
try {
|
|
m4060constructorimpl2 = Result.m4060constructorimpl(StackTraceRecoveryKt.class.getCanonicalName());
|
|
} catch (Throwable th2) {
|
|
Result.Companion companion3 = Result.Companion;
|
|
m4060constructorimpl2 = Result.m4060constructorimpl(ResultKt.createFailure(th2));
|
|
}
|
|
if (Result.m4062exceptionOrNullimpl(m4060constructorimpl2) != null) {
|
|
m4060constructorimpl2 = "kotlinx.coroutines.internal.StackTraceRecoveryKt";
|
|
}
|
|
stackTraceRecoveryClassName = (String) m4060constructorimpl2;
|
|
}
|
|
}
|