Fix detection of erased this for inline class
This commit is contained in:
+17
@@ -0,0 +1,17 @@
|
||||
// !LANGUAGE: +InlineClasses
|
||||
|
||||
inline class Props(val intArray: IntArray) {
|
||||
val size get() = intArray.size
|
||||
|
||||
fun foo(): Int {
|
||||
val a = size
|
||||
return a
|
||||
}
|
||||
}
|
||||
|
||||
fun box(): String {
|
||||
val f = Props(intArrayOf(1, 2, 3))
|
||||
if (f.foo() != 3) return "fail"
|
||||
|
||||
return "OK"
|
||||
}
|
||||
Reference in New Issue
Block a user