FIR: Fix builder inference case with independent calls inside lambda
This commit is contained in:
+16
@@ -0,0 +1,16 @@
|
||||
// FIR_IDENTICAL
|
||||
// SKIP_TXT
|
||||
|
||||
class A {
|
||||
lateinit var m: Map<String, Int>
|
||||
|
||||
@ExperimentalStdlibApi
|
||||
fun foo(xs: Collection<List<String>>) {
|
||||
m = buildMap {
|
||||
// flatMap calls might be completed on early phase
|
||||
for (x in xs.flatMap { it.toList() }) {
|
||||
put(x, x.length)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user