// PROBLEM: none // WITH_RUNTIME fun test(): List { return listOf(1, 2, 3).mapNotNull { i -> foo { bar(i) } } } fun foo(f: () -> T): T = f() fun bar(i: Int): String? = null