blob: 831d73f2b2b1b73cfdfacc43873e10e4bd43b2f6 [file] [log] [blame]
Roman Elizarovee7c0eb2017-02-16 15:29:28 +03001/*
Roman Elizarov1f74a2d2018-06-29 19:19:45 +03002 * Copyright 2016-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license.
Roman Elizarovee7c0eb2017-02-16 15:29:28 +03003 */
4
5package kotlinx.coroutines.experimental.internal
6
Roman Elizarovf29203c2018-01-11 12:39:36 +03007/**
8 * A symbol class that is used to define unique constants that are self-explanatory in debugger.
9 *
10 * @suppress **This is unstable API and it is subject to change.**
11 */
Roman Elizarov11d6b5b2018-04-26 10:11:50 +030012internal class Symbol(val symbol: String) {
Roman Elizarovee7c0eb2017-02-16 15:29:28 +030013 override fun toString(): String = symbol
14}