8b5a194dd6
#KT-9965 Fixed
30 lines
488 B
Kotlin
Vendored
30 lines
488 B
Kotlin
Vendored
// !DIAGNOSTICS: -UNUSED_PARAMETER -UNUSED_VARIABLE
|
|
// FILE: s/SamConstructor.java
|
|
package s;
|
|
|
|
public class SamConstructor {
|
|
public SamConstructor(Runnable r) {
|
|
}
|
|
|
|
public static void foo(Runnable r) {}
|
|
}
|
|
|
|
// FILE: 1.kt
|
|
package a
|
|
|
|
fun SamConstructor(a: () -> Unit) {}
|
|
|
|
// FILE: 2.kt
|
|
|
|
package b
|
|
|
|
import s.SamConstructor
|
|
import a.*
|
|
|
|
fun test() {
|
|
val a: s.SamConstructor = SamConstructor { }
|
|
|
|
val b: s.SamConstructor = SamConstructor(null)
|
|
|
|
SamConstructor.foo(null)
|
|
} |