FIR: Do not build synthetic property named with first capital character

This commit is contained in:
Denis.Zharkov
2021-08-13 18:59:20 +03:00
parent c3a327e118
commit a0553f4dfd
6 changed files with 54 additions and 0 deletions
@@ -0,0 +1,29 @@
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: test/UI.java
package test;
public class UI {
public static String foo() {
return "OK";
}
}
// FILE: Parent.java
public class Parent {
public String getUI() { return "fail"; }
}
// MODULE: main(lib)
// FILE: main.kt
import test.UI;
class Derived : Parent() {
fun bar(): String = UI.foo()
}
fun box(): String {
return Derived().bar()
}