// COMPILER_ARGUMENTS: -XXLanguage:-NewInference fun bar(p1: String, p2: String?, p3: () -> Boolean) = Unit fun foo(i: I) { bar("foo", null) { println("bar") println("baz") } }