1 package kotlinx.coroutines.debug.internal 2 3 import kotlin.coroutines.jvm.internal.* 4 5 /** 6 * A stack-trace represented as [CoroutineStackFrame]. 7 */ 8 @PublishedApi 9 internal class StackTraceFrame internal constructor( 10 override val callerFrame: CoroutineStackFrame?, 11 // Used by the IDEA debugger via reflection and must be kept binary-compatible, see KTIJ-24102 12 @JvmField public val stackTraceElement: StackTraceElement 13 ) : CoroutineStackFrame { getStackTraceElementnull14 override fun getStackTraceElement(): StackTraceElement = stackTraceElement 15 } 16