K2: reproduce KT-59140

This commit is contained in:
Mikhail Glukhikh
2023-06-16 14:41:35 +02:00
committed by Space Team
parent c2fde1a915
commit 18206210cf
7 changed files with 72 additions and 0 deletions
@@ -0,0 +1,21 @@
// ISSUE: KT-59140
// FILE: pkg/Foo.java
package pkg;
abstract class CommonFoo {
public static final int BAR = 1;
}
public class Foo extends CommonFoo {}
// FILE: test.kt
import pkg.Foo
import pkg.Foo.BAR
fun test() {
val bar = <!INVISIBLE_REFERENCE!>BAR<!>
val fooBar = Foo.BAR
}
@@ -0,0 +1,21 @@
// ISSUE: KT-59140
// FILE: pkg/Foo.java
package pkg;
abstract class CommonFoo {
public static final int BAR = 1;
}
public class Foo extends CommonFoo {}
// FILE: test.kt
import pkg.Foo
import pkg.Foo.BAR
fun test() {
val bar = BAR
val fooBar = Foo.BAR
}