JVM IR: Fix handling of anonymous initializers in inline classes (#4372)

Fixes KT-46554
This commit is contained in:
Steven Schäfer
2021-05-11 11:42:11 +02:00
committed by Alexander Udalov
parent cc4c61d2b3
commit b2378620c3
14 changed files with 320 additions and 51 deletions
@@ -0,0 +1,17 @@
var result = "Fail"
inline class A(val value: String) {
init {
class B {
init {
result = value
}
}
B()
}
}
fun box(): String {
A("OK")
return result
}