[FIR] Resolve rhs of += in dependent context
This commit is contained in:
Vendored
+19
@@ -0,0 +1,19 @@
|
||||
// ISSUE: KT-39005
|
||||
// !DUMP_CFG
|
||||
|
||||
fun test() {
|
||||
val list: MutableList<(String) -> String> = null!!
|
||||
list += { it }
|
||||
}
|
||||
|
||||
//class A<T>(private val executor: ((T) -> Unit) -> Unit)
|
||||
//
|
||||
//fun <T> postpone(computation: () -> T): A<T> {
|
||||
// val queue = mutableListOf<() -> Unit>()
|
||||
//
|
||||
// return A { resolve ->
|
||||
// queue += {
|
||||
// resolve(computation())
|
||||
// }
|
||||
// }
|
||||
//}
|
||||
Reference in New Issue
Block a user