Properly reorder arguments in anonymous object super class constructor
#KT-18356 Fixed
This commit is contained in:
+10
@@ -0,0 +1,10 @@
|
||||
var result = "fail"
|
||||
|
||||
open class Base(val o: String, val k: String)
|
||||
|
||||
fun box(): String {
|
||||
val obj1 = object : Base(k = { result = "O"; "K"}() , o = {result += "K"; "O"}()) {}
|
||||
|
||||
if (result != "OK") return "fail $result"
|
||||
return obj1.o + obj1.k
|
||||
}
|
||||
Reference in New Issue
Block a user