Files
kotlin-fork/compiler/testData/diagnostics/testsWithStdLib/kotlinSignature/parameterNames.kt
T
Alexander Udalov 5fa1774cc1 Support hasStableParameterNames in KotlinSignature and propagation
#KT-1924 In Progress
 #KT-2830 Fixed
2014-03-19 23:24:28 +04:00

19 lines
354 B
Kotlin

// FILE: A.java
import kotlin.jvm.KotlinSignature;
interface A {
@KotlinSignature("fun foo(kotlinSignatureName: String): Unit")
void foo(String javaName);
}
// FILE: 1.kt
class B : A {
override fun foo(<!PARAMETER_NAME_CHANGED_ON_OVERRIDE!>kotlinName<!>: String) {}
}
class C : A {
override fun foo(kotlinSignatureName: String) {}
}