Support inline classes as last expression in lambda
This commit is contained in:
Vendored
+19
@@ -0,0 +1,19 @@
|
||||
// !LANGUAGE: +InlineClasses
|
||||
|
||||
inline class UInt(private val u: Int)
|
||||
|
||||
fun test(x: UInt?, y: UInt) {
|
||||
val a = run {
|
||||
x!!
|
||||
}
|
||||
|
||||
val b = run {
|
||||
y
|
||||
}
|
||||
}
|
||||
|
||||
// 2 INVOKESTATIC UInt\$Erased.box
|
||||
// 3 INVOKEVIRTUAL UInt.unbox
|
||||
|
||||
// 0 valueOf
|
||||
// 0 intValue
|
||||
Reference in New Issue
Block a user