Add tests for obsolete issues
#KT-38092 Obsolete #KT-38179 Obsolete #KT-35105 Obsolete #KT-36696 Obsolete #KT-36947 Obsolete #KT-37337 Obsolete #KT-37309 Obsolete #KT-37727 Obsolete #KT-37735 Obsolete #KT-37853 Obsolete #KT-37920 Obsolete #KT-37709 Obsolete #KT-37706 Obsolete
This commit is contained in:
+15
@@ -0,0 +1,15 @@
|
||||
inline fun <T> runReadAction(crossinline runnable: () -> T): T = runnable()
|
||||
|
||||
class Foo {
|
||||
fun <K> infer(): K = "OK" as K
|
||||
}
|
||||
|
||||
fun bar(): Int? = 42
|
||||
|
||||
fun box(): String {
|
||||
return runReadAction {
|
||||
bar() ?: return@runReadAction "Failed"
|
||||
val foo = Foo()
|
||||
foo.infer()
|
||||
}
|
||||
}
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
// KJS_WITH_FULL_RUNTIME
|
||||
// WITH_RUNTIME
|
||||
// IGNORE_BACKEND_FIR: JVM_IR
|
||||
|
||||
var map: Map<Any, Set<Any>> = emptyMap()
|
||||
|
||||
fun box(): String {
|
||||
map += "OK" to emptySet()
|
||||
return map.keys.first().toString()
|
||||
}
|
||||
Reference in New Issue
Block a user