Import nested classes both from classes and their class objects
It seems that this incorrect behaviour was introduced in 726bcb5
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
// FILE: E.kt
|
||||
package foo
|
||||
|
||||
enum class E {
|
||||
ENTRY
|
||||
ANOTHER
|
||||
|
||||
class Nested {
|
||||
class object {
|
||||
fun foo() = 42
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// FILE: main.kt
|
||||
package bar
|
||||
|
||||
import foo.E.*
|
||||
|
||||
fun f1() = ENTRY
|
||||
fun f2() = ANOTHER
|
||||
fun f3() = Nested()
|
||||
fun f4() = Nested.foo()
|
||||
fun f5() = values()
|
||||
Reference in New Issue
Block a user