Add tests for obsolete issues

(Test for KT-37331 is added to multiplatform/defaultArguments/suspend.kt.)

 #KT-30080
 #KT-33641
 #KT-36237
 #KT-36952
 #KT-37331
 #KT-38920
 #KT-39256
 #KT-42415
 #KT-44636
 #KT-45704
 #KT-47084
 #KT-47894
This commit is contained in:
Alexander Udalov
2022-03-02 00:34:21 +01:00
parent f0290d8c98
commit 328853dffe
20 changed files with 662 additions and 2 deletions
@@ -20,7 +20,8 @@ actual interface I {
}
class II : I {
override suspend fun f(p: Int): String = "OK"
override suspend fun f(p: Int): String =
if (p == 1) "OK" else "Fail: $p"
}
fun builder(c: suspend () -> Unit) {
@@ -33,4 +34,4 @@ fun box(): String {
res = II().f()
}
return res
}
}