Fix for KT-9591: Exception on inlining

#KT-9591 Fixed
This commit is contained in:
Michael Bogdanov
2016-01-21 15:04:58 +03:00
parent 53fe1568c9
commit bf16783fb7
5 changed files with 38 additions and 1 deletions
@@ -0,0 +1,16 @@
import test.*
public fun box(): String {
var z = "fail"
inlineFun {
val obj = object {
val _delegate by lazy {
z = "OK"
}
}
obj._delegate
}
return z;
}
@@ -0,0 +1,7 @@
package test
inline fun inlineFun(p: () -> Unit) {
p()
}