4f26ac9a04
* Fix "Koltin" typos throughout codebase * Update K2MetadataKlibSerializer.kt
31 lines
498 B
Kotlin
Vendored
31 lines
498 B
Kotlin
Vendored
/*
|
|
* If kotlin property hides some getter from java superclass this property should win in resolve
|
|
*/
|
|
|
|
// FILE: A.java
|
|
|
|
public class A {
|
|
public Executor getExecutor() {
|
|
return new Executor();
|
|
}
|
|
}
|
|
|
|
// FILE: main.kt
|
|
|
|
open class Executor
|
|
class CommandExecutor : Executor()
|
|
|
|
class B : A() {
|
|
val executor = CommandExecutor()
|
|
|
|
fun test() {
|
|
// should be CommandExecutor
|
|
val e = executor
|
|
}
|
|
}
|
|
|
|
fun test(b: B) {
|
|
// should be CommandExecutor
|
|
b.executor
|
|
}
|