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