Files
kotlin-fork/compiler/fir/analysis-tests/testData/resolve/syntheticsVsNormalProperties.kt
T
Kevin Most 4f26ac9a04 Fix "Koltin" typos throughout codebase (#3383)
* Fix "Koltin" typos throughout codebase

* Update K2MetadataKlibSerializer.kt
2020-05-20 15:12:32 +03:00

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
}