K2: add test to reproduce KT-64266
This commit is contained in:
committed by
Space Team
parent
81efc8d7c7
commit
44aa2d86d3
@@ -0,0 +1,30 @@
|
||||
// RENDER_DIAGNOSTICS_FULL_TEXT
|
||||
// !DIAGNOSTICS: -UNUSED_PARAMETER -UNUSED_ANONYMOUS_PARAMETER
|
||||
// ISSUE: KT-64266
|
||||
|
||||
// MODULE: m1
|
||||
// FILE: m1.kt
|
||||
|
||||
class Some
|
||||
|
||||
// MODULE: m2(m1)
|
||||
// FILE: m2.kt
|
||||
|
||||
fun foo(f: (Some, String) -> Unit) {}
|
||||
fun bar(f: (Some) -> Unit) {}
|
||||
|
||||
// MODULE: m3(m2)
|
||||
// FILE: m3.kt
|
||||
|
||||
fun test() {
|
||||
foo { _, _ -> }
|
||||
foo { some, str -> }
|
||||
foo { some, _ -> some.toString() }
|
||||
foo { some: <!UNRESOLVED_REFERENCE!>Some<!>, _ -> }
|
||||
|
||||
bar { }
|
||||
bar { _ -> }
|
||||
bar { it -> }
|
||||
bar { it.toString() }
|
||||
bar { some -> some.toString() }
|
||||
}
|
||||
Reference in New Issue
Block a user