9fdd5fe5e8
#KT-7724 Fixed
32 lines
551 B
Kotlin
Vendored
32 lines
551 B
Kotlin
Vendored
package test
|
|
|
|
import test.TopLevelClass.NestedClass.*
|
|
import test.TopLevelEnum.NestedEnum.*
|
|
import test.TopLevelEnum.*
|
|
|
|
private class TopLevelClass {
|
|
private class NestedClass {
|
|
class A1
|
|
object A2
|
|
}
|
|
|
|
fun test() {
|
|
A1()
|
|
A2
|
|
}
|
|
}
|
|
|
|
private enum class TopLevelEnum(private val e: NestedEnum) {
|
|
E1(NestedEntry);
|
|
|
|
private enum class NestedEnum {
|
|
NestedEntry;
|
|
}
|
|
}
|
|
|
|
fun testAccess() {
|
|
E1
|
|
<!INVISIBLE_MEMBER!>NestedEntry<!>
|
|
<!INVISIBLE_MEMBER!>A1<!>()
|
|
<!INVISIBLE_MEMBER!>A2<!>
|
|
} |