// FIR_IDENTICAL // ISSUE: KT-57665 // DIAGNOSTICS: -UNUSED_PARAMETER fun T.foo(a: String, b: (T) -> Unit) { this.asDynamic().goo(jso { this.asjhasdas }) } fun jso(): T = js("({})") fun jso( block: T.() -> Unit, ): T = jso().apply(block)