package kotlinx.coroutines.internal internal actual class CommonThreadLocal { private var value: T? = null @Suppress("UNCHECKED_CAST") actual fun get(): T = value as T actual fun set(value: T) { this.value = value } } internal actual fun commonThreadLocal(name: Symbol): CommonThreadLocal = CommonThreadLocal()