ed4a778aa7
Properties of type dynamic within a data class cause compilation to fail when converting FIR to IR. This is because dynamic types do not have a proper backing class for symbol lookup. However, dynamic types can just be considered of type Any for hashCode calculations. ^KT-63094 Fixed
9 lines
163 B
Kotlin
Vendored
9 lines
163 B
Kotlin
Vendored
// TARGET_BACKEND: JS_IR
|
|
|
|
data class Some(val a: String, val b: dynamic)
|
|
|
|
fun box(): String {
|
|
val event = Some("O", "K")
|
|
event.hashCode()
|
|
return "OK"
|
|
} |