[FIR] Report INVISIBLE_REFERENCE in imports

#KT-55405 Fixed
This commit is contained in:
Kirill Rakhman
2023-03-29 18:15:11 +02:00
committed by Space Team
parent 7dde3603b5
commit 38f0ac332d
22 changed files with 220 additions and 213 deletions
@@ -1,3 +1,5 @@
// FIR_IDENTICAL
// FILE: j/JavaPublic.java
package j;
@@ -5,6 +7,7 @@ public class JavaPublic {
public static void javaM() {}
public static int javaP = 4;
static int javaPackageLocal = 5;
protected static int javaProtected = 6;
}
// FILE: j/JavaPackageLocal.java
@@ -39,6 +42,7 @@ import j.JavaPublic
import j.JavaPublic.javaM
import j.JavaPublic.javaP
import j.JavaPublic.<!INVISIBLE_REFERENCE!>javaPackageLocal<!>
import j.JavaPublic.javaProtected
import j.<!INVISIBLE_REFERENCE!>JavaPackageLocal<!>
import j.<!INVISIBLE_REFERENCE!>JavaPackageLocal<!>.<!INVISIBLE_REFERENCE!>javaMPackage<!>
@@ -70,4 +74,4 @@ import j.JavaProtected.javaPProtected
import j.JavaPrivate
import j.JavaPrivate.<!INVISIBLE_REFERENCE!>javaMPrivate<!>
import j.JavaPrivate.<!INVISIBLE_REFERENCE!>javaPPrivate<!>
import j.JavaPrivate.<!INVISIBLE_REFERENCE!>javaPPrivate<!>