Fix for KT-5910: Can't call Throwable() in Kotlin
#KT-5910 Fixed
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
var res = ""
|
||||
|
||||
fun getM(): String {
|
||||
res += "M"
|
||||
return "OK"
|
||||
}
|
||||
|
||||
fun getT(): Throwable {
|
||||
res += "T"
|
||||
return Throwable("test", null)
|
||||
}
|
||||
|
||||
fun box(): String {
|
||||
val z = Throwable(cause = getT(), message = getM())
|
||||
if (res != "TM") return "Wrong argument calculation order: $res"
|
||||
return z.message!!
|
||||
}
|
||||
Reference in New Issue
Block a user