Properly reorder arguments in anonymous object super class constructor
#KT-18356 Fixed
This commit is contained in:
+17
@@ -0,0 +1,17 @@
|
||||
fun box(): String {
|
||||
val capture = "O"
|
||||
|
||||
class Local {
|
||||
val captured = capture
|
||||
|
||||
open inner class Inner(val d: Double = -1.0, val s: String, vararg val y: Int) {
|
||||
open fun result() = "Fail"
|
||||
}
|
||||
|
||||
val obj = object : Inner(s = "K") {
|
||||
override fun result() = capture + s
|
||||
}
|
||||
}
|
||||
|
||||
return Local().obj.result()
|
||||
}
|
||||
Reference in New Issue
Block a user