[FIR] KT-57665: Ensure the current K2 behavior differs from K1
This commit is contained in:
committed by
Space Team
parent
d1282b6195
commit
18f80b1ab5
@@ -0,0 +1,15 @@
|
||||
// ISSUE: KT-57665
|
||||
// DIAGNOSTICS: -UNUSED_PARAMETER
|
||||
|
||||
fun <T> T.foo(a: String, b: (T) -> Unit) {
|
||||
this.asDynamic().goo(jso {
|
||||
this.<!UNRESOLVED_REFERENCE!>asjhasdas<!>
|
||||
})
|
||||
}
|
||||
|
||||
fun <T : Any> jso(): T =
|
||||
js("({})")
|
||||
|
||||
fun <T : Any> jso(
|
||||
block: T.() -> Unit,
|
||||
): T = jso<T>().apply(block)
|
||||
@@ -0,0 +1,15 @@
|
||||
// ISSUE: KT-57665
|
||||
// DIAGNOSTICS: -UNUSED_PARAMETER
|
||||
|
||||
fun <T> T.foo(a: String, b: (T) -> Unit) {
|
||||
this.asDynamic().goo(jso {
|
||||
this.asjhasdas
|
||||
})
|
||||
}
|
||||
|
||||
fun <T : Any> jso(): T =
|
||||
js("({})")
|
||||
|
||||
fun <T : Any> jso(
|
||||
block: T.() -> Unit,
|
||||
): T = jso<T>().apply(block)
|
||||
Reference in New Issue
Block a user