1 package kotlinx.coroutines 2 3 private var counter = 0 4 5 internal actual val DEBUG: Boolean = false 6 7 internal actual val Any.hexAddress: String 8 get() { 9 var result = this.asDynamic().__debug_counter 10 if (jsTypeOf(result) !== "number") { 11 result = ++counter 12 this.asDynamic().__debug_counter = result 13 14 } 15 return (result as Int).toString() 16 } 17 18 internal actual val Any.classSimpleName: String get() = this::class.simpleName ?: "Unknown" 19 assertnull20internal actual inline fun assert(value: () -> Boolean) {} 21